MCPcopy Index your code
hub / github.com/bytebase/bytebase / CheckIssueApproved

Function CheckIssueApproved

backend/utils/utils.go:76–78  ·  view source on GitHub ↗

CheckIssueApproved checks if the issue is approved.

(issue *store.IssueMessage)

Source from the content-addressed store, hash-verified

74
75// CheckIssueApproved checks if the issue is approved.
76func CheckIssueApproved(issue *store.IssueMessage) (bool, error) {
77 return CheckApprovalApproved(issue.Payload.Approval)
78}
79
80// UpdateProjectPolicyFromRoleGrantIssue updates the project policy from a role grant issue.
81func UpdateProjectPolicyFromRoleGrantIssue(ctx context.Context, stores *store.Store, workspaceID string, issue *store.IssueMessage, roleGrant *storepb.RoleGrant) error {

Callers 4

processIssueMethod · 0.92
tryCreateRolloutMethod · 0.92
BatchRunTasksMethod · 0.92
RetryIssueApprovalMethod · 0.92

Calls 1

CheckApprovalApprovedFunction · 0.85

Tested by

no test coverage detected