Merge "Add the project to GithubUser" into feature/zuulv3
This commit is contained in:
commit
e6de18790c
|
@ -341,7 +341,9 @@ class GithubEventConnector(threading.Thread):
|
||||||
def _get_sender(self, body):
|
def _get_sender(self, body):
|
||||||
login = body.get('sender').get('login')
|
login = body.get('sender').get('login')
|
||||||
if login:
|
if login:
|
||||||
return self.connection.getUser(login)
|
# TODO(tobiash): it might be better to plumb in the installation id
|
||||||
|
project = body.get('repository', {}).get('full_name')
|
||||||
|
return self.connection.getUser(login, project=project)
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
while True:
|
while True:
|
||||||
|
@ -981,8 +983,8 @@ class GithubConnection(BaseConnection):
|
||||||
log_rate_limit(self.log, github)
|
log_rate_limit(self.log, github)
|
||||||
return reviews
|
return reviews
|
||||||
|
|
||||||
def getUser(self, login):
|
def getUser(self, login, project=None):
|
||||||
return GithubUser(self.getGithubClient(), login)
|
return GithubUser(self.getGithubClient(project), login)
|
||||||
|
|
||||||
def getUserUri(self, login):
|
def getUserUri(self, login):
|
||||||
return 'https://%s/%s' % (self.server, login)
|
return 'https://%s/%s' % (self.server, login)
|
||||||
|
|
Loading…
Reference in New Issue