Merge pull request #1193 from AlanCoding/broken_no_launch

hide launch button for invalid JTs (using user_capabilities)
This commit is contained in:
Alan Rominger 2018-04-02 13:08:53 -04:00 committed by GitHub
commit 6a835b8a6b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -344,7 +344,7 @@ class BaseAccess(object):
if 'write' not in getattr(self.user, 'oauth_scopes', ['write']):
user_capabilities[display_method] = False # Read tokens cannot take any actions
continue
elif display_method == 'copy' and isinstance(obj, JobTemplate):
elif display_method in ['copy', 'start', 'schedule'] and isinstance(obj, JobTemplate):
if obj.validation_errors:
user_capabilities[display_method] = False
continue