From 3af2c181b809cc83d00ce5f79b65acc4772144c0 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Tue, 9 Dec 2014 11:08:14 -0500 Subject: [PATCH] Add can_edit field on job templates --- awx/api/serializers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index bd825f65f0..0096c43a9e 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -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):