Fix query using self -> self.project and fix imports

This commit is contained in:
Wayne Witzel III
2018-03-16 09:24:46 -04:00
parent f594f62dfc
commit c54d9a9445

View File

@@ -25,7 +25,11 @@ from awx.main.models.notifications import (
NotificationTemplate, NotificationTemplate,
JobNotificationMixin, JobNotificationMixin,
) )
from awx.main.models.unified_jobs import * # noqa from awx.main.models.unified_jobs import (
UnifiedJob,
UnifiedJobTemplate,
ACTIVE_STATES,
)
from awx.main.models.mixins import ( from awx.main.models.mixins import (
ResourceMixin, ResourceMixin,
TaskManagerProjectUpdateMixin, TaskManagerProjectUpdateMixin,
@@ -578,8 +582,8 @@ class ProjectUpdate(UnifiedJob, ProjectOptions, JobNotificationMixin, TaskManage
return UnifiedJob.objects.non_polymorphic().filter( return UnifiedJob.objects.non_polymorphic().filter(
models.Q(status__in=ACTIVE_STATES) & models.Q(status__in=ACTIVE_STATES) &
( (
models.Q(Job___project=self) | models.Q(Job___project=self.project) |
models.Q(ProjectUpdate___project=self) models.Q(ProjectUpdate___project=self.project)
) )
) )