Fix displaying diff for commit message
This was broken by change If0c172 which removed '/COMMIT_MSG' from the files collection. Change-Id: I02d6efc5b22a4b4b25ea885c9529550493f58531 Signed-off-by: Edwin Kempin <ekempin@google.com>
This commit is contained in:
@@ -19,6 +19,7 @@ import com.google.gerrit.extensions.restapi.ChildCollection;
|
||||
import com.google.gerrit.extensions.restapi.IdString;
|
||||
import com.google.gerrit.extensions.restapi.ResourceNotFoundException;
|
||||
import com.google.gerrit.extensions.restapi.RestView;
|
||||
import com.google.gerrit.reviewdb.client.Patch;
|
||||
import com.google.gerrit.server.git.GitRepositoryManager;
|
||||
import com.google.inject.Inject;
|
||||
import com.google.inject.Singleton;
|
||||
@@ -46,6 +47,10 @@ public class FilesInCommitCollection implements
|
||||
@Override
|
||||
public FileResource parse(CommitResource parent, IdString id)
|
||||
throws ResourceNotFoundException, IOException {
|
||||
if (Patch.COMMIT_MSG.equals(id.get())) {
|
||||
return new FileResource(parent.getProject(), parent.getCommit(),
|
||||
id.get());
|
||||
}
|
||||
return FileResource.create(repoManager, parent.getProject(),
|
||||
parent.getCommit(), id.get());
|
||||
}
|
||||
|
Reference in New Issue
Block a user