Add can_edit field on job templates

This commit is contained in:
Matthew Jones 2014-12-09 11:08:14 -05:00
parent 9de1dc31f9
commit 3af2c181b8

View File

@ -1332,8 +1332,11 @@ class JobTemplateSerializer(UnifiedJobTemplateSerializer, JobOptionsSerializer):
if request is not None and request.user is not None:
d['can_copy'] = request.user.can_access(JobTemplate, 'add', {'inventory': obj.inventory,
'project': obj.project})
d['can_edit'] = request.user.can_access(JobTemplate, 'change', obj, {'inventory': obj.inventory,
'project': obj.project})
else:
d['can_copy'] = False
d['can_edit'] = False
return d
class JobSerializer(UnifiedJobSerializer, JobOptionsSerializer):