Autoapprove Maintainer issue Creation

This Patch Can Be Applied To The Current Repository
Sarah@auth.lopeos.org submitted a patch request Feb 15, 2025 23:00
  • Title: Autoapprove top-level issues by maintainers
  • Author: Sarah Jamie Lewis <sarah@openprivacy.ca>

repo/requests.go

@@ -470,6 +470,13 @@ func (rm *RequestManager) SaveIssue(issueRequest *common.IssueRequest, w http.Re
  			return

              		}

              

            +		// Auto Approve Maintainer Top Level Issue

            +		err = rm.updateLog(filepath.Join(rm.config.RequestsDir, rm.repo, issueRequest.ID, "log"), issueRequest.ID, common.LOG_APPROVED)

            +		if err != nil {

            +			http.Error(w, err.Error(), http.StatusBadRequest)

            +			return

            +		}

            +

              	}

              

              }