Skip to content

Commit 7cffdea

Browse files
author
JT
committed
improve code readability
1 parent 109c6b1 commit 7cffdea

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

bugbot/rules/not_landed.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ def attachment_handler(attachments, data):
252252

253253
return data
254254

255-
def get_bz_userid(self, phids):
255+
def get_bz_users(self, phids):
256256
if not phids:
257257
return {}
258258

@@ -263,7 +263,7 @@ def get_bz_userid(self, phids):
263263
return {}
264264

265265
def handler(user, data):
266-
data[str(user["id"])] = (user["name"], user["nick"])
266+
data[str(user["id"])] = user
267267

268268
data = {}
269269
BugzillaUser(
@@ -311,15 +311,15 @@ def get_bugs(self, date="today", bug_ids=[]):
311311
res = {}
312312

313313
reviewers_phid = set()
314-
nicknames = {}
314+
bug_assignee_map = {}
315315
for bugid, data in bugs_patch.items():
316316
reviewers_phid |= data["reviewers_phid"]
317317
assignee = bugs[bugid]["assigned_to"]
318318
if not assignee:
319319
assignee = max(data["author"], key=data["author"].get)
320-
nicknames[bugid] = assignee
320+
bug_assignee_map[bugid] = assignee
321321

322-
bz_reviewers = self.get_bz_userid(reviewers_phid)
322+
bz_reviewers = self.get_bz_users(reviewers_phid)
323323
all_reviewers = set(bz_reviewers.keys())
324324

325325
for bugid, data in bugs_patch.items():
@@ -329,7 +329,8 @@ def get_bugs(self, date="today", bug_ids=[]):
329329
nickname = d["nickname"]
330330

331331
if not assignee:
332-
assignee, nickname = bz_reviewers[nicknames[bugid]]
332+
assignee_id = bug_assignee_map[bugid]
333+
assignee, nickname = bz_reviewers[assignee_id]
333334

334335
if not assignee:
335336
continue

0 commit comments

Comments
 (0)