From 9f58e27c93fc7c931dd52fddb468a1834c5082d1 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Mon, 12 Sep 2016 10:14:36 -0500 Subject: [PATCH] Re-fix impersonation --- course/auth.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/course/auth.py b/course/auth.py index 4d1a4d8d..83ba90d4 100644 --- a/course/auth.py +++ b/course/auth.py @@ -83,10 +83,10 @@ def may_impersonate(impersonator, impersonee): if perm == pperm.impersonate_role) if Participation.objects.filter( - participations__course=part.course, - participations__status=participation_status.active, - participations__role__in=impersonable_roles, - participations__user=impersonee).count(): + course=part.course, + status=participation_status.active, + role__in=impersonable_roles, + user=impersonee).count(): return True return False -- GitLab