From d21de4c99f1bdbca983a90de746e2aee569d342d Mon Sep 17 00:00:00 2001 From: Aaron Tan Date: Tue, 4 Oct 2016 10:56:27 -0400 Subject: [PATCH] Add validate_license to job's can_add --- awx/main/access.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/awx/main/access.py b/awx/main/access.py index 70346d8b4b..07c25c237a 100644 --- a/awx/main/access.py +++ b/awx/main/access.py @@ -1194,7 +1194,10 @@ class JobAccess(BaseAccess): return True return self.org_access(obj, role_types=['auditor_role', 'admin_role']) - def can_add(self, data): + def can_add(self, data, validate_license=True): + if validate_license: + self.check_license() + if not data: # So the browseable API will work return True if not self.user.is_superuser: