新增: 合并请求审查需审查权限

This commit is contained in:
2022-06-30 11:00:18 +08:00
parent 76cc185a1d
commit a608803aa8
3 changed files with 15 additions and 1 deletions
+2 -1
View File
@@ -4,7 +4,8 @@ class ReviewsController < ApplicationController
before_action :load_pull_request
def create
@journal, @review = Api::V1::Projects::PullRequests::Reviews::CreateService.call(@project, @pull_request, review_params, current_user)
return render_forbidden('您不是审查人员,无法进行审查!') if current_user&.id != @pull_request.issue.assigned_to_id
@journal, @review = Api::V1::Projects::PullRequests::Reviews::CreateService.call(@project, @pull_request, review_params, current_user)
end
private