Let reviews be stopped, and fail stuck reviewers automatically
This commit is contained in:
@@ -22,6 +22,15 @@ func (s *Server) ListReviews(w http.ResponseWriter, r *http.Request, taskID stri
|
||||
writeJSON(w, http.StatusOK, reviews)
|
||||
}
|
||||
|
||||
func (s *Server) StopReview(w http.ResponseWriter, r *http.Request, reviewID string) {
|
||||
review, err := s.agents.StopReview(r.Context(), reviewID, "the reviewer was stopped")
|
||||
if err != nil {
|
||||
writeAgentError(w, err)
|
||||
return
|
||||
}
|
||||
writeJSON(w, http.StatusOK, review)
|
||||
}
|
||||
|
||||
func (s *Server) SetFindingState(w http.ResponseWriter, r *http.Request, reviewID string, index int) {
|
||||
req := api.FindingStateUpdate{}
|
||||
if !readJSON(w, r, &req) {
|
||||
|
||||
Reference in New Issue
Block a user