@@ -724,7 +724,7 @@ func DeleteReviewRequests(ctx *context.APIContext) {
724
724
// "404":
725
725
// "$ref": "#/responses/notFound"
726
726
opts := web .GetForm (ctx ).(* api.PullReviewRequestOptions )
727
- apiReviewRequest (ctx , * opts , false )
727
+ deleteReviewRequests (ctx , * opts )
728
728
}
729
729
730
730
func parseReviewersByNames (ctx * context.APIContext , reviewerNames , teamReviewerNames []string ) (reviewers []* user_model.User , teamReviewers []* organization.Team ) {
@@ -768,7 +768,7 @@ func parseReviewersByNames(ctx *context.APIContext, reviewerNames, teamReviewerN
768
768
return reviewers , teamReviewers
769
769
}
770
770
771
- func apiReviewRequest (ctx * context.APIContext , opts api.PullReviewRequestOptions , isAdd bool ) {
771
+ func deleteReviewRequests (ctx * context.APIContext , opts api.PullReviewRequestOptions ) {
772
772
pr , err := issues_model .GetPullRequestByIndex (ctx , ctx .Repo .Repository .ID , ctx .PathParamInt64 ("index" ))
773
773
if err != nil {
774
774
if issues_model .IsErrPullRequestNotExist (err ) {
@@ -795,13 +795,8 @@ func apiReviewRequest(ctx *context.APIContext, opts api.PullReviewRequestOptions
795
795
return
796
796
}
797
797
798
- var reviews []* issues_model.Review
799
- if isAdd {
800
- reviews = make ([]* issues_model.Review , 0 , len (reviewers ))
801
- }
802
-
803
798
for _ , reviewer := range reviewers {
804
- comment , err := pull_service .ReviewRequest (ctx , pr , ctx .Doer , & permDoer , reviewer , isAdd )
799
+ _ , err := pull_service .ReviewRequest (ctx , pr , ctx .Doer , & permDoer , reviewer , false )
805
800
if err != nil {
806
801
if issues_model .IsErrReviewRequestOnClosedPR (err ) {
807
802
ctx .Error (http .StatusForbidden , "" , err )
@@ -814,19 +809,11 @@ func apiReviewRequest(ctx *context.APIContext, opts api.PullReviewRequestOptions
814
809
ctx .Error (http .StatusInternalServerError , "ReviewRequest" , err )
815
810
return
816
811
}
817
-
818
- if comment != nil && isAdd {
819
- if err = comment .LoadReview (ctx ); err != nil {
820
- ctx .ServerError ("ReviewRequest" , err )
821
- return
822
- }
823
- reviews = append (reviews , comment .Review )
824
- }
825
812
}
826
813
827
814
if ctx .Repo .Repository .Owner .IsOrganization () && len (opts .TeamReviewers ) > 0 {
828
815
for _ , teamReviewer := range teamReviewers {
829
- comment , err := pull_service .TeamReviewRequest (ctx , pr , ctx .Doer , teamReviewer , isAdd )
816
+ _ , err := pull_service .TeamReviewRequest (ctx , pr , ctx .Doer , teamReviewer , false )
830
817
if err != nil {
831
818
if issues_model .IsErrReviewRequestOnClosedPR (err ) {
832
819
ctx .Error (http .StatusForbidden , "" , err )
@@ -839,28 +826,10 @@ func apiReviewRequest(ctx *context.APIContext, opts api.PullReviewRequestOptions
839
826
ctx .ServerError ("TeamReviewRequest" , err )
840
827
return
841
828
}
842
-
843
- if comment != nil && isAdd {
844
- if err = comment .LoadReview (ctx ); err != nil {
845
- ctx .ServerError ("ReviewRequest" , err )
846
- return
847
- }
848
- reviews = append (reviews , comment .Review )
849
- }
850
829
}
851
830
}
852
831
853
- if isAdd {
854
- apiReviews , err := convert .ToPullReviewList (ctx , reviews , ctx .Doer )
855
- if err != nil {
856
- ctx .Error (http .StatusInternalServerError , "convertToPullReviewList" , err )
857
- return
858
- }
859
- ctx .JSON (http .StatusCreated , apiReviews )
860
- } else {
861
- ctx .Status (http .StatusNoContent )
862
- return
863
- }
832
+ ctx .Status (http .StatusNoContent )
864
833
}
865
834
866
835
// DismissPullReview dismiss a review for a pull request
0 commit comments