Skip to content
Snippets Groups Projects
Commit 4fd7772b authored by HeJ's avatar HeJ
Browse files

backoffice/staticpages: status message on saving page metadata

parent 41abb527
Branches
No related tags found
No related merge requests found
......@@ -1285,6 +1285,12 @@ msgstr "Projekte"
msgid "StaticPage__slug__duplicate"
msgstr "Dieser Kurzname wird bereits verwendet."
msgid "StaticPage--changedmetadata"
msgstr "Parameter der Wiki-Seite geändert"
msgid "StaticPage--notchangedmetadata"
msgstr "Änderung der Parameter der Wiki-Seite fehlgeschlagen"
msgid "StaticPage--deleted"
msgstr "Statische Seite und zugehörige Historie gelöscht."
......
......@@ -1283,6 +1283,12 @@ msgstr "Projects"
msgid "StaticPage__slug__duplicate"
msgstr "This slug is already in use on another page."
msgid "StaticPage--changedmetadata"
msgstr "changed wiki page's metadata"
msgid "StaticPage--notchangedmetadata"
msgstr "failed to change metadata of wiki page"
msgid "StaticPage--deleted"
msgstr "StaticPage and all corresponding revisions deleted."
......
......@@ -74,6 +74,14 @@ class PageView(ConferenceMixin, UpdateView):
context['revisions'] = self.object.revisions.filter(is_draft=False).order_by('-timestamp', '-pk')
return context
def form_valid(self, form):
messages.success(self.request, _('StaticPage--changedmetadata') + ': ' + self.object.slug)
return super().form_valid(form)
def form_invalid(self, form):
messages.error(self.request, _('StaticPage--notchangedmetadata') + ': ' + self.object.slug)
return super().form_invalid(form)
def get_success_url(self, *args, **kwargs):
return reverse('backoffice:page-detail', kwargs={'pk': self.object.pk})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment