feat: govern attachment exceptions and ownership transfers
This commit is contained in:
@@ -439,6 +439,10 @@ def set_version_review_state(
|
||||
version_id=version_id,
|
||||
inspection_complete=payload.inspection_complete,
|
||||
reviewed_message_keys=payload.reviewed_message_keys,
|
||||
issue_decisions=[
|
||||
item.model_dump()
|
||||
for item in payload.issue_decisions
|
||||
],
|
||||
user_id=principal.user.id,
|
||||
commit=False,
|
||||
)
|
||||
@@ -452,6 +456,7 @@ def set_version_review_state(
|
||||
"campaign_id": campaign_id,
|
||||
"inspection_complete": payload.inspection_complete,
|
||||
"reviewed_message_count": len(payload.reviewed_message_keys),
|
||||
"issue_decision_count": len(payload.issue_decisions),
|
||||
},
|
||||
commit=True,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user