diff options
author | 2018-04-07 15:35:59 +0100 | |
---|---|---|
committer | 2018-04-07 15:35:59 +0100 | |
commit | 574f1127e9243432c4f16b8dd295964ea5ee282d (patch) | |
tree | ce83662081e44ccadaa005e67314d1b3eeee13c8 /pysite/views/wiki/edit.py | |
parent | Display improvements (diff) |
Allow helpers to edit pages also
Diffstat (limited to 'pysite/views/wiki/edit.py')
-rw-r--r-- | pysite/views/wiki/edit.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pysite/views/wiki/edit.py b/pysite/views/wiki/edit.py index 089da58d..0a0af15b 100644 --- a/pysite/views/wiki/edit.py +++ b/pysite/views/wiki/edit.py @@ -4,7 +4,7 @@ from flask import request, url_for from werkzeug.utils import redirect from pysite.base_route import RouteView -from pysite.constants import ALL_STAFF_ROLES +from pysite.constants import EDITOR_ROLES from pysite.decorators import csrf, require_roles from pysite.mixins import DBMixin @@ -16,7 +16,7 @@ class EditView(RouteView, DBMixin): table_name = "wiki" table_primary_key = "slug" - @require_roles(*ALL_STAFF_ROLES) + @require_roles(*EDITOR_ROLES) def get(self, page): rst = "" title = "" @@ -31,7 +31,7 @@ class EditView(RouteView, DBMixin): return self.render("wiki/page_edit.html", page=page, rst=rst, title=title, preview=preview) - @require_roles(*ALL_STAFF_ROLES) + @require_roles(*EDITOR_ROLES) @csrf def post(self, page): rst = request.form["rst"] |