Use warning and info level for lock messages

pull/10209/head
Sage Abdullah 2023-02-27 17:29:21 +00:00 zatwierdzone przez Thibaud Colas
rodzic 322d305457
commit 81a5bdeb94
2 zmienionych plików z 12 dodań i 6 usunięć
wagtail/admin/views
generic
pages

Wyświetl plik

@ -637,10 +637,13 @@ class CreateEditViewOptionalFeaturesMixin:
_("Cancel scheduled publish"),
)
if self.locked_for_user:
messages.error(self.request, lock_message, extra_tags="lock")
else:
if (
not isinstance(self.lock, ScheduledForPublishLock)
and self.locked_for_user
):
messages.warning(self.request, lock_message, extra_tags="lock")
else:
messages.info(self.request, lock_message, extra_tags="lock")
return context

Wyświetl plik

@ -411,10 +411,13 @@ class EditView(TemplateResponseMixin, ContextMixin, HookResponseMixin, View):
_("Cancel scheduled publish"),
)
if self.locked_for_user:
messages.error(self.request, lock_message, extra_tags="lock")
else:
if (
not isinstance(self.lock, ScheduledForPublishLock)
and self.locked_for_user
):
messages.warning(self.request, lock_message, extra_tags="lock")
else:
messages.info(self.request, lock_message, extra_tags="lock")
self.form = self.form_class(
instance=self.page,