mirror of
https://github.com/ansible/awx.git
synced 2026-05-08 01:47:35 -02:30
Fix issue AC-1047, don't use pk when verifying that the user exists and isn't anonymous
This commit is contained in:
@@ -39,7 +39,7 @@ class ActivityStreamMiddleware(threading.local):
|
|||||||
post_save.disconnect(dispatch_uid=self.disp_uid)
|
post_save.disconnect(dispatch_uid=self.disp_uid)
|
||||||
|
|
||||||
for instance in ActivityStream.objects.filter(id__in=self.instance_ids):
|
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
|
instance.actor = drf_user
|
||||||
try:
|
try:
|
||||||
instance.save(update_fields=['actor'])
|
instance.save(update_fields=['actor'])
|
||||||
|
|||||||
Reference in New Issue
Block a user