Fix an issue where we would only list manual projects in the unified job

template api list
This commit is contained in:
Matthew Jones 2014-08-11 13:16:36 -04:00
parent 8940003a88
commit 6d2d0aa1a5

View File

@ -1086,7 +1086,7 @@ class UnifiedJobTemplateAccess(BaseAccess):
def get_queryset(self):
qs = self.model.objects.filter(active=True).distinct()
project_qs = self.user.get_queryset(Project).filter(scm_type__in=('',))
project_qs = self.user.get_queryset(Project).filter(scm_type__in=[s[0] for s in Project.SCM_TYPE_CHOICES])
inventory_source_qs = self.user.get_queryset(InventorySource).filter(source__in=CLOUD_INVENTORY_SOURCES)
job_template_qs = self.user.get_queryset(JobTemplate)
qs = qs.filter(Q(Project___in=project_qs) |