CODE-548: Update search to prID

This commit is contained in:
Akhilesh Pandey 2023-06-23 00:47:19 +05:30
parent 699156d56d
commit 9ebc5c1bea
2 changed files with 8 additions and 5 deletions

View File

@ -14,13 +14,16 @@ import (
// ReviewerDelete deletes reviewer from the reviewerlist for the given PR.
func (c *Controller) ReviewerDelete(ctx context.Context, session *auth.Session,
repoRef string, prID, reviewerID int64) error {
_, err := c.getRepoCheckAccess(ctx, session, repoRef, enum.PermissionRepoEdit)
repoRef string, prNum, reviewerID int64) error {
repo, err := c.getRepoCheckAccess(ctx, session, repoRef, enum.PermissionRepoEdit)
if err != nil {
return fmt.Errorf("failed to acquire access to repo: %w", err)
}
err = c.reviewerStore.Delete(ctx, prID, reviewerID)
pr, err := c.pullreqStore.FindByNumber(ctx, repo.ID, prNum)
err = c.reviewerStore.Delete(ctx, pr.ID, reviewerID)
if err != nil {
return fmt.Errorf("failed to delete reviewer: %w", err)
}

View File

@ -24,7 +24,7 @@ func HandleReviewerDelete(pullreqCtrl *pullreq.Controller) http.HandlerFunc {
return
}
prID, err := request.GetPullReqNumberFromPath(r)
prNum, err := request.GetPullReqNumberFromPath(r)
if err != nil {
render.TranslatedUserError(w, err)
return
@ -36,7 +36,7 @@ func HandleReviewerDelete(pullreqCtrl *pullreq.Controller) http.HandlerFunc {
return
}
err = pullreqCtrl.ReviewerDelete(ctx, session, repoRef, prID, reviewerID)
err = pullreqCtrl.ReviewerDelete(ctx, session, repoRef, prNum, reviewerID)
if err != nil {
render.TranslatedUserError(w, err)
return