osclib/origin: policy_input_evaluate(): only add additional review if not already set.
This allows for more cleanly adding additional_reviews to include fallback review where it may already be added for a more specific reason.
This commit is contained in:
parent
07ecf7b250
commit
b6866e6456
@ -459,7 +459,8 @@ def policy_input_evaluate(policy, inputs):
|
|||||||
result.reviews['maintainer'] = 'Need package maintainer approval.'
|
result.reviews['maintainer'] = 'Need package maintainer approval.'
|
||||||
|
|
||||||
for additional_review in policy['additional_reviews']:
|
for additional_review in policy['additional_reviews']:
|
||||||
result.reviews[additional_review] = 'Additional review required based on origin.'
|
if additional_review not in result.reviews:
|
||||||
|
result.reviews[additional_review] = 'Additional review required based on origin.'
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user