ChangeScreen: Expect that current revision can be null
Change-Id: I9f15935bb11e07ac27d367e2bdb2d4e055c8263b Signed-off-by: Edwin Kempin <ekempin@google.com>
This commit is contained in:
@@ -462,7 +462,8 @@ public class ChangeScreen extends Screen {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void gotoSibling(int offset) {
|
private void gotoSibling(int offset) {
|
||||||
if (offset > 0 && changeInfo.currentRevision().equals(revision)) {
|
if (offset > 0 && changeInfo.currentRevision() != null
|
||||||
|
&& changeInfo.currentRevision().equals(revision)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -215,7 +215,8 @@ public class RelatedChanges extends TabPanel {
|
|||||||
EnumSet.of(ListChangesOption.CURRENT_REVISION, ListChangesOption.CURRENT_COMMIT),
|
EnumSet.of(ListChangesOption.CURRENT_REVISION, ListChangesOption.CURRENT_COMMIT),
|
||||||
new TabChangeListCallback(Tab.CHERRY_PICKS, info.project(), revision));
|
new TabChangeListCallback(Tab.CHERRY_PICKS, info.project(), revision));
|
||||||
|
|
||||||
if (info.currentRevision().equals(revision)) {
|
if (info.currentRevision() != null
|
||||||
|
&& info.currentRevision().equals(revision)) {
|
||||||
ChangeApi.change(info.legacyId().get()).view("submitted_together")
|
ChangeApi.change(info.legacyId().get()).view("submitted_together")
|
||||||
.get(new TabChangeListCallback(Tab.SUBMITTED_TOGETHER,
|
.get(new TabChangeListCallback(Tab.SUBMITTED_TOGETHER,
|
||||||
info.project(), revision));
|
info.project(), revision));
|
||||||
|
|||||||
Reference in New Issue
Block a user