aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmine Hilaly <hilalyamine@gmail.com>2019-07-06 11:46:59 +0200
committerAmine Hilaly <hilalyamine@gmail.com>2019-07-06 16:20:05 +0200
commit9e611ee66787b9f005540395da2ea10b3320362c (patch)
tree04cdd9508bf8c2fd1f3b928dd419a15cdb9709d0
parent6323c7b10663024f03d6c8c641852c702a5d8a04 (diff)
downloadgit-bug-9e611ee66787b9f005540395da2ea10b3320362c.tar.gz
[bridge/github] import: avoid retrieving ghost email in userQuery
request rename userQuery to ghostQuery
-rw-r--r--bridge/github/import.go4
-rw-r--r--bridge/github/import_query.go3
2 files changed, 3 insertions, 4 deletions
diff --git a/bridge/github/import.go b/bridge/github/import.go
index e87c6b4b..c162d70e 100644
--- a/bridge/github/import.go
+++ b/bridge/github/import.go
@@ -505,7 +505,7 @@ func (gi *githubImporter) getGhost(repo *cache.RepoCache) (*cache.IdentityCache,
return nil, err
}
- var q userQuery
+ var q ghostQuery
variables := map[string]interface{}{
"login": githubv4.String("ghost"),
@@ -529,7 +529,7 @@ func (gi *githubImporter) getGhost(repo *cache.RepoCache) (*cache.IdentityCache,
return repo.NewIdentityRaw(
name,
- string(q.User.Email),
+ "",
string(q.User.Login),
string(q.User.AvatarUrl),
map[string]string{
diff --git a/bridge/github/import_query.go b/bridge/github/import_query.go
index 34931c7d..89d7859d 100644
--- a/bridge/github/import_query.go
+++ b/bridge/github/import_query.go
@@ -160,12 +160,11 @@ type commentEditQuery struct {
} `graphql:"repository(owner: $owner, name: $name)"`
}
-type userQuery struct {
+type ghostQuery struct {
User struct {
Login githubv4.String
AvatarUrl githubv4.String
Name *githubv4.String
- Email githubv4.String
} `graphql:"user(login: $login)"`
}