diff --git a/awx/main/models/base.py b/awx/main/models/base.py index 691bafa5eb..dda2574369 100644 --- a/awx/main/models/base.py +++ b/awx/main/models/base.py @@ -14,7 +14,6 @@ from django.db import models from django.core.exceptions import ValidationError from django.utils.translation import ugettext_lazy as _ from django.utils.timezone import now -from django.contrib.auth.models import AnonymousUser # Django-JSONField from jsonfield import JSONField @@ -291,7 +290,7 @@ class PrimordialModel(CreatedModifiedModel): def save(self, *args, **kwargs): update_fields = kwargs.get('update_fields', []) user = get_current_user() - if user and (user == AnonymousUser or not user.pk): + if user and not user.id: user = None if not self.pk and not self.created_by: self.created_by = user