This commit is contained in:
@@ -79,18 +79,28 @@ def _check_review_gate(source: Source) -> PolicyDecision | None:
|
||||
if not review:
|
||||
return PolicyDecision(False, Source.Policy.REVIEW, "Review vereist")
|
||||
if review.decision == SourcePolicyReview.Decision.DENY:
|
||||
return PolicyDecision(False, Source.Policy.DENY, review.reason or "Review blokkeert bron")
|
||||
return PolicyDecision(
|
||||
False, Source.Policy.DENY, review.reason or "Review blokkeert bron"
|
||||
)
|
||||
if review.decision == SourcePolicyReview.Decision.PAUSE:
|
||||
return PolicyDecision(False, Source.Policy.REVIEW, review.reason or "Review vraagt pauze")
|
||||
return PolicyDecision(
|
||||
False, Source.Policy.REVIEW, review.reason or "Review vraagt pauze"
|
||||
)
|
||||
return None
|
||||
|
||||
if source.policy == Source.Policy.ALLOW:
|
||||
if not review:
|
||||
return PolicyDecision(False, Source.Policy.REVIEW, "Review ontbreekt voor actief beleid")
|
||||
return PolicyDecision(
|
||||
False, Source.Policy.REVIEW, "Review ontbreekt voor actief beleid"
|
||||
)
|
||||
if review.decision == SourcePolicyReview.Decision.DENY:
|
||||
return PolicyDecision(False, Source.Policy.DENY, review.reason or "Review blokkeert bron")
|
||||
return PolicyDecision(
|
||||
False, Source.Policy.DENY, review.reason or "Review blokkeert bron"
|
||||
)
|
||||
if review.decision == SourcePolicyReview.Decision.PAUSE:
|
||||
return PolicyDecision(False, Source.Policy.REVIEW, review.reason or "Review vraagt pauze")
|
||||
return PolicyDecision(
|
||||
False, Source.Policy.REVIEW, review.reason or "Review vraagt pauze"
|
||||
)
|
||||
return None
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user