mirror of
https://github.com/ansible/awx.git
synced 2024-10-31 15:21:13 +03:00
Merge pull request #6035 from gconsidine/fix/permission-mod-basic-license
Fix permission modal in team settings
This commit is contained in:
commit
820bc6f630
@ -40,6 +40,7 @@
|
||||
<div class="Form-tab"
|
||||
ng-click="selectTab('workflow_templates')"
|
||||
ng-class="{'is-selected': tab.workflow_templates}"
|
||||
ng-hide="resolve.workflowTemplatesDataset.status === 402"
|
||||
translate>
|
||||
Workflow Templates
|
||||
</div>
|
||||
@ -65,7 +66,7 @@
|
||||
<div id="AddPermissions-jobTemplates" class="AddPermissions-list" ng-show="tab.job_templates">
|
||||
<rbac-multiselect-list view="JobTemplates" all-selected="allSelected" dataset="resolve.jobTemplatesDataset"></rbac-multiselect-list>
|
||||
</div>
|
||||
<div id="AddPermissions-workflowTemplates" class="AddPermissions-list" ng-show="tab.workflow_templates">
|
||||
<div ng-if="resolve.workflowTemplatesDataset.status !== 402" id="AddPermissions-workflowTemplates" class="AddPermissions-list" ng-show="tab.workflow_templates">
|
||||
<rbac-multiselect-list view="WorkflowTemplates" all-selected="allSelected" dataset="resolve.workflowTemplatesDataset"></rbac-multiselect-list>
|
||||
</div>
|
||||
<div id="AddPermissions-projects" class="AddPermissions-list" ng-show="tab.projects">
|
||||
|
@ -254,6 +254,10 @@ export default ['$q', 'Rest', 'ProcessErrors', '$rootScope', 'Wait', 'DjangoSear
|
||||
.catch(function(response) {
|
||||
Wait('stop');
|
||||
|
||||
if (/^\/api\/v[0-9]+\/workflow_job_templates\/$/.test(endpoint) && response.status === 402) {
|
||||
return response;
|
||||
}
|
||||
|
||||
this.error(response.data, response.status);
|
||||
|
||||
throw response;
|
||||
|
Loading…
Reference in New Issue
Block a user