Add institutional provenance and approval gates
This commit is contained in:
@@ -453,9 +453,7 @@ def _update_campaign_version_detail_response(
|
||||
"base_revision": payload.base_revision,
|
||||
"result_revision": version.edit_revision,
|
||||
"reconciliation_kind": payload.reconciliation_kind,
|
||||
"resolved_conflict_path_count": len(
|
||||
payload.resolved_conflict_paths
|
||||
),
|
||||
"resolved_conflict_path_count": len(payload.resolved_conflict_paths),
|
||||
"resolved_conflict_sections": sorted(
|
||||
{
|
||||
path.strip("/").split("/", 1)[0][:80]
|
||||
@@ -630,6 +628,7 @@ def _clear_current_version_mail_profile_for_owner_transfer(
|
||||
|
||||
editor_state = copy.deepcopy(version.editor_state or {})
|
||||
editor_state.pop("review_send", None)
|
||||
editor_state.pop("approval_gate", None)
|
||||
version.editor_state = editor_state
|
||||
|
||||
session.query(CampaignIssue).filter(
|
||||
|
||||
Reference in New Issue
Block a user