Int should be enough
This commit is contained in:
+14
-14
@@ -25,7 +25,7 @@ func SyncRepos(token, owner string) {
|
||||
descr = *repo.Description
|
||||
}
|
||||
r := &db.Repo{
|
||||
OrgID: uint64(*repo.Organization.ID),
|
||||
OrgID: *repo.Organization.ID,
|
||||
Name: *repo.Name,
|
||||
Description: descr,
|
||||
IsPrivate: *repo.Private,
|
||||
@@ -59,13 +59,13 @@ func SyncContrib(token, owner string, repo *db.Repo) {
|
||||
}
|
||||
|
||||
c := &db.Contrib{
|
||||
Week: uint64(week.Week.Time.Unix()),
|
||||
Week: int(week.Week.Time.Unix()),
|
||||
OrgID: repo.OrgID,
|
||||
RepoID: repo.ID,
|
||||
UserID: uint64(*contrib.Author.ID),
|
||||
Commits: uint64(*week.Commits),
|
||||
Additions: uint64(*week.Additions),
|
||||
Deletions: uint64(*week.Deletions),
|
||||
UserID: *contrib.Author.ID,
|
||||
Commits: *week.Commits,
|
||||
Additions: *week.Additions,
|
||||
Deletions: *week.Deletions,
|
||||
}
|
||||
c.Save()
|
||||
}
|
||||
@@ -95,7 +95,7 @@ func SyncUserOrgs(token string) (err error) {
|
||||
avatarURL = *org.AvatarURL
|
||||
}
|
||||
o := &db.Org{
|
||||
ID: uint64(*org.ID),
|
||||
ID: *org.ID,
|
||||
Login: *org.Login,
|
||||
Company: company,
|
||||
AvatarURL: avatarURL,
|
||||
@@ -128,8 +128,8 @@ func SyncOrgTeams(token string, org *db.Org) (err error) {
|
||||
|
||||
for _, team := range teams {
|
||||
t := &db.Team{
|
||||
ID: uint64(*team.ID),
|
||||
Name: *team.Name,
|
||||
ID: *team.ID,
|
||||
Slug: *team.Slug,
|
||||
Permission: *team.Permission,
|
||||
OrgID: org.ID,
|
||||
@@ -151,7 +151,7 @@ func SyncOrgMembers(token string, org *db.Org) (err error) {
|
||||
client := newGithubClient(token)
|
||||
opt := &github.ListMembersOptions{ListOptions: github.ListOptions{PerPage: 100}}
|
||||
|
||||
var ids = []uint64{}
|
||||
var ids = []int{}
|
||||
for {
|
||||
opt.Page++
|
||||
var users []github.User
|
||||
@@ -162,7 +162,7 @@ func SyncOrgMembers(token string, org *db.Org) (err error) {
|
||||
saveResponseMeta(token, resp)
|
||||
|
||||
for _, user := range users {
|
||||
ids = append(ids, uint64(*user.ID))
|
||||
ids = append(ids, *user.ID)
|
||||
go SyncUserInfo(token, *user.Login)
|
||||
}
|
||||
if opt.Page >= resp.LastPage {
|
||||
@@ -179,7 +179,7 @@ func SyncTeamMembers(token string, team *db.Team) (err error) {
|
||||
client := newGithubClient(token)
|
||||
opt := &github.ListOptions{PerPage: 100}
|
||||
|
||||
var ids = []uint64{}
|
||||
var ids = []int{}
|
||||
for {
|
||||
opt.Page++
|
||||
var users []github.User
|
||||
@@ -190,7 +190,7 @@ func SyncTeamMembers(token string, team *db.Team) (err error) {
|
||||
saveResponseMeta(token, resp)
|
||||
|
||||
for _, user := range users {
|
||||
ids = append(ids, uint64(*user.ID))
|
||||
ids = append(ids, *user.ID)
|
||||
}
|
||||
if opt.Page >= resp.LastPage {
|
||||
break
|
||||
@@ -206,7 +206,7 @@ func SyncTeamRepos(token string, team *db.Team) (err error) {
|
||||
client := newGithubClient(token)
|
||||
opt := &github.ListOptions{PerPage: 100}
|
||||
|
||||
var ids = []uint64{}
|
||||
var ids = []int{}
|
||||
for {
|
||||
opt.Page++
|
||||
var repos []github.Repository
|
||||
@@ -217,7 +217,7 @@ func SyncTeamRepos(token string, team *db.Team) (err error) {
|
||||
saveResponseMeta(token, resp)
|
||||
|
||||
for _, repo := range repos {
|
||||
ids = append(ids, uint64(*repo.ID))
|
||||
ids = append(ids, *repo.ID)
|
||||
}
|
||||
if opt.Page >= resp.LastPage {
|
||||
break
|
||||
|
||||
+2
-2
@@ -22,8 +22,8 @@ func saveResponseMeta(token string, res *github.Response) {
|
||||
}
|
||||
tok := &db.Token{
|
||||
Token: token,
|
||||
Quota: uint64(res.Limit),
|
||||
Remaining: uint64(res.Remaining),
|
||||
Quota: res.Limit,
|
||||
Remaining: res.Remaining,
|
||||
ResetAt: res.Reset.Time,
|
||||
}
|
||||
tok.Save()
|
||||
|
||||
+1
-1
@@ -31,7 +31,7 @@ func FetchUserInfo(token, login string) (u *db.User, err error) {
|
||||
u = &db.User{
|
||||
Login: *user.Login,
|
||||
Name: name,
|
||||
ID: uint64(*user.ID),
|
||||
ID: *user.ID,
|
||||
AvatarURL: avatarURL,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user