diff options
Diffstat (limited to 'java/com/google/gerrit/server/restapi/project/CommitIncludedIn.java')
-rw-r--r-- | java/com/google/gerrit/server/restapi/project/CommitIncludedIn.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/com/google/gerrit/server/restapi/project/CommitIncludedIn.java b/java/com/google/gerrit/server/restapi/project/CommitIncludedIn.java index a4a82ce2d7..e566858782 100644 --- a/java/com/google/gerrit/server/restapi/project/CommitIncludedIn.java +++ b/java/com/google/gerrit/server/restapi/project/CommitIncludedIn.java @@ -20,6 +20,7 @@ import com.google.gerrit.extensions.restapi.Response; import com.google.gerrit.extensions.restapi.RestApiException; import com.google.gerrit.extensions.restapi.RestReadView; import com.google.gerrit.server.change.IncludedIn; +import com.google.gerrit.server.permissions.PermissionBackendException; import com.google.gerrit.server.project.CommitResource; import com.google.inject.Inject; import com.google.inject.Singleton; @@ -36,7 +37,8 @@ public class CommitIncludedIn implements RestReadView<CommitResource> { } @Override - public Response<IncludedInInfo> apply(CommitResource rsrc) throws RestApiException, IOException { + public Response<IncludedInInfo> apply(CommitResource rsrc) + throws RestApiException, IOException, PermissionBackendException { RevCommit commit = rsrc.getCommit(); Project.NameKey project = rsrc.getProjectState().getNameKey(); return Response.ok(includedIn.apply(project, commit.getId().getName())); |