INNER CODE UNIT · Go

RemoveApprovalHandler

keel-hq/keel · bot/approvals.go:172

func RemoveApprovalHandler(identifier string, approvalsManager approvals.Manager) string {
	approval, err := approvalsManager.Get(identifier)
	if err != nil {
		return fmt.Sprintf("approval with identifier '%s' was not found", identifier)
	}
	err = approvalsManager.Delete(approval)
	if err != nil {
		return fmt.Sprintf("failed to remove '%s' approval: %s.", identifier, err)
	}
	return fmt.Sprintf("approval '%s' removed.", identifier)
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…