diff options
author | David Ostrovsky <david@ostrovsky.org> | 2015-07-31 00:49:57 +0200 |
---|---|---|
committer | David Ostrovsky <david.ostrovsky@gmail.com> | 2015-07-31 14:10:11 +0000 |
commit | dc45ac10472470c637d3fd81a7ffe42e0ba8d11f (patch) | |
tree | 4867df6f87aa0cdea4bb2d8bd8871dbb98d2dd01 | |
parent | 0573f65bff60e2c00032911fcd768fd5969dbc43 (diff) |
Add "Uploaded patch set 1" message for the UI changes
Bug: issue 3505
Change-Id: I5d8977cbe09cefa8e598fcb2bd1204c487ae3560
-rw-r--r-- | gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/change/ChangeIT.java | 2 | ||||
-rw-r--r-- | gerrit-server/src/main/java/com/google/gerrit/server/change/CreateChange.java | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/change/ChangeIT.java b/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/change/ChangeIT.java index c13187f460..5a2e05c26c 100644 --- a/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/change/ChangeIT.java +++ b/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/api/change/ChangeIT.java @@ -229,6 +229,8 @@ public class ChangeIT extends AbstractDaemonTest { assertThat(info.project).isEqualTo(in.project); assertThat(info.branch).isEqualTo(in.branch); assertThat(info.subject).isEqualTo(in.subject); + assertThat(Iterables.getOnlyElement(info.messages).message) + .isEqualTo("Uploaded patch set 1."); } @Test diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/change/CreateChange.java b/gerrit-server/src/main/java/com/google/gerrit/server/change/CreateChange.java index 4dffd67619..4b5afe24e0 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/change/CreateChange.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/change/CreateChange.java @@ -31,6 +31,7 @@ import com.google.gerrit.extensions.restapi.TopLevelResource; import com.google.gerrit.extensions.restapi.UnprocessableEntityException; import com.google.gerrit.reviewdb.client.Branch; import com.google.gerrit.reviewdb.client.Change; +import com.google.gerrit.reviewdb.client.ChangeMessage; import com.google.gerrit.reviewdb.client.PatchSet; import com.google.gerrit.reviewdb.client.Project; import com.google.gerrit.reviewdb.server.ReviewDb; @@ -207,6 +208,15 @@ public class CreateChange implements changeInserterFactory.create(refControl.getProjectControl(), change, c); + ChangeMessage msg = new ChangeMessage(new ChangeMessage.Key(change.getId(), + ChangeUtil.messageUUID(db.get())), + me.getAccountId(), + ins.getPatchSet().getCreatedOn(), + ins.getPatchSet().getId()); + msg.setMessage(String.format("Uploaded patch set %s.", + ins.getPatchSet().getPatchSetId())); + + ins.setMessage(msg); validateCommit(git, refControl, c, me, ins); updateRef(git, rw, c, change, ins.getPatchSet()); |