From 99f2f65be255ab747567edf1db00bfc098546a84 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Tue, 15 Apr 2014 11:42:10 -0400 Subject: [PATCH] Fix issue AC-1047, don't use pk when verifying that the user exists and isn't anonymous --- awx/main/middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/middleware.py b/awx/main/middleware.py index ec44807103..a9d111249e 100644 --- a/awx/main/middleware.py +++ b/awx/main/middleware.py @@ -39,7 +39,7 @@ class ActivityStreamMiddleware(threading.local): post_save.disconnect(dispatch_uid=self.disp_uid) for instance in ActivityStream.objects.filter(id__in=self.instance_ids): - if drf_user and drf_user != AnonymousUser and drf_user.pk: + if drf_user and drf_user.id: instance.actor = drf_user try: instance.save(update_fields=['actor'])