Show assigned changes in user dashboard
When a user was assigned to a change on which the user was no reviewer, the change wasn't shown in the user dashboard. Make sure that changes that are assigned to the user are shown in the incoming and recently closed sections. Change-Id: Ie41aa935aed15029cd0d4bdbaa5652923c5f653f Signed-off-by: Edwin Kempin <ekempin@google.com>
This commit is contained in:
@@ -95,11 +95,13 @@ public class AccountDashboardScreen extends Screen implements ChangeListScreen {
|
||||
}
|
||||
|
||||
private static String queryIncoming(String who) {
|
||||
return "is:open reviewer:" + who + " -owner:" + who + " -star:ignore";
|
||||
return "is:open ((reviewer:" + who + " -owner:" + who
|
||||
+ " -star:ignore) OR assignee:" + who + ")";
|
||||
}
|
||||
|
||||
private static String queryClosed(String who) {
|
||||
return "is:closed (owner:" + who + " OR reviewer:" + who + ")";
|
||||
return "is:closed (owner:" + who + " OR reviewer:" + who + " OR assignee:"
|
||||
+ who + ")";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -372,8 +372,8 @@
|
||||
O: options,
|
||||
q: [
|
||||
'is:open owner:self',
|
||||
'is:open reviewer:self -owner:self -star:ignore',
|
||||
'is:closed (owner:self OR reviewer:self) -age:4w limit:10',
|
||||
'is:open ((reviewer:self -owner:self -star:ignore) OR assignee:self)',
|
||||
'is:closed (owner:self OR reviewer:self OR assignee:self) -age:4w limit:10',
|
||||
],
|
||||
};
|
||||
return this.fetchJSON('/changes/', null, null, params);
|
||||
|
Reference in New Issue
Block a user