From ca754b1c0bb593db08fabb963dbfb47f13c3eebf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Tue, 19 Dec 2017 17:22:03 +0100 Subject: [PATCH] fix activating changeset for review --- src/c3nav/editor/models/changeset.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/c3nav/editor/models/changeset.py b/src/c3nav/editor/models/changeset.py index 85365539..c7e79b01 100644 --- a/src/c3nav/editor/models/changeset.py +++ b/src/c3nav/editor/models/changeset.py @@ -106,7 +106,8 @@ class ChangeSet(models.Model): if changeset_pk is not None: qs = ChangeSet.objects.select_related(*select_related).exclude(state__in=('applied', 'finallyrejected')) if request.user.is_authenticated: - qs = qs.filter(author=request.user) + if not request.user_permissions.review_changesets: + qs = qs.filter(author=request.user) else: qs = qs.filter(author__isnull=True) try: