mirror of
https://github.com/ansible/awx.git
synced 2026-03-27 05:45:02 -02:30
Merge pull request #1193 from AlanCoding/broken_no_launch
hide launch button for invalid JTs (using user_capabilities)
This commit is contained in:
@@ -344,7 +344,7 @@ class BaseAccess(object):
|
|||||||
if 'write' not in getattr(self.user, 'oauth_scopes', ['write']):
|
if 'write' not in getattr(self.user, 'oauth_scopes', ['write']):
|
||||||
user_capabilities[display_method] = False # Read tokens cannot take any actions
|
user_capabilities[display_method] = False # Read tokens cannot take any actions
|
||||||
continue
|
continue
|
||||||
elif display_method == 'copy' and isinstance(obj, JobTemplate):
|
elif display_method in ['copy', 'start', 'schedule'] and isinstance(obj, JobTemplate):
|
||||||
if obj.validation_errors:
|
if obj.validation_errors:
|
||||||
user_capabilities[display_method] = False
|
user_capabilities[display_method] = False
|
||||||
continue
|
continue
|
||||||
|
|||||||
Reference in New Issue
Block a user