diff --git a/java/com/google/gerrit/server/restapi/change/Submit.java b/java/com/google/gerrit/server/restapi/change/Submit.java index 773d12d463..7c1011744d 100644 --- a/java/com/google/gerrit/server/restapi/change/Submit.java +++ b/java/com/google/gerrit/server/restapi/change/Submit.java @@ -254,11 +254,6 @@ public class Submit return BLOCKED_HIDDEN_SUBMIT_TOOLTIP; } for (ChangeData c : cs.changes()) { - if (cd.getId().equals(c.getId())) { - // We ignore the change about to be submitted, as these checks are already done in the - // #apply and #getDescription methods. - continue; - } Set can = permissionBackend .user(user) @@ -307,10 +302,7 @@ public class Submit @Override public UiAction.Description getDescription(RevisionResource resource) { Change change = resource.getChange(); - if (!change.getStatus().isOpen() - || change.isWorkInProgress() - || !resource.isCurrent() - || !resource.permissions().testOrFalse(ChangePermission.SUBMIT)) { + if (!change.getStatus().isOpen() || !resource.isCurrent()) { return null; // submit not visible }