Remove 'and publish' from final workflow step approve button if using a nonlinear workflow mode where approval might not actually publish the page

pull/6275/head
jacobtoppm 2020-07-28 17:17:56 +01:00 zatwierdzone przez Matt Westcott
rodzic f915a69a93
commit faa57ce0af
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -314,7 +314,7 @@ class PageActionMenu:
for name, label, launch_modal in actions:
icon_name = 'edit'
if name == "approve":
if is_final_task:
if is_final_task and not getattr(settings, 'WAGTAIL_WORKFLOW_REQUIRE_REAPPROVAL_ON_EDIT', False):
label = _("%(label)s and Publish") % {'label': label}
icon_name = 'success'