prefetch labels

This commit is contained in:
AlanCoding
2017-02-03 22:55:34 -05:00
parent d9799d6f45
commit eb3b9d96ac
3 changed files with 13 additions and 5 deletions
+3
View File
@@ -2568,6 +2568,9 @@ class JobTemplateLabelList(DeleteLastUnattachLabelMixin, SubListCreateAttachDeta
request.data['id'] = existing.id
del request.data['name']
del request.data['organization']
if Label.objects.filter(unifiedjobtemplate_labels=self.kwargs['pk']).count() > 100:
return Response(dict(msg=_('Maximum labels limit for a job template reached.')),
status=status.HTTP_400_BAD_REQUEST)
return super(JobTemplateLabelList, self).post(request, *args, **kwargs)