mirror of
https://github.com/ansible/awx.git
synced 2026-03-20 18:37:39 -02:30
Hide the team role column and team tab from the add permissions modal on the Teams page
This commit is contained in:
@@ -16,6 +16,8 @@ export default
|
|||||||
controller: addPermissionsController,
|
controller: addPermissionsController,
|
||||||
templateUrl: templateUrl('access/addPermissions/addPermissions'),
|
templateUrl: templateUrl('access/addPermissions/addPermissions'),
|
||||||
link: function(scope, element, attrs, ctrl) {
|
link: function(scope, element, attrs, ctrl) {
|
||||||
|
console.info(attrs);
|
||||||
|
scope.withoutTeamPermissions = attrs.withoutTeamPermissions;
|
||||||
scope.toggleFormTabs('users');
|
scope.toggleFormTabs('users');
|
||||||
|
|
||||||
$("body").addClass("is-modalOpen");
|
$("body").addClass("is-modalOpen");
|
||||||
@@ -24,6 +26,7 @@ export default
|
|||||||
|
|
||||||
Wait('start');
|
Wait('start');
|
||||||
|
|
||||||
|
|
||||||
scope.$broadcast("linkLists");
|
scope.$broadcast("linkLists");
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
|
|||||||
@@ -23,10 +23,15 @@
|
|||||||
<span class="AddPermissions-directionNumber">
|
<span class="AddPermissions-directionNumber">
|
||||||
1
|
1
|
||||||
</span>
|
</span>
|
||||||
Please select Users / Teams from the lists below.
|
<div ng-hide='withoutTeamPermissions'>
|
||||||
|
Please select Users / Teams from the lists below.
|
||||||
|
</div>
|
||||||
|
<div ng-show='withoutTeamPermissions'>
|
||||||
|
Please select Users from the list below.
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="Form-tabHolder">
|
<div class="Form-tabHolder" ng-hide='withoutTeamPermissions'>
|
||||||
<div id="users_tab" class="Form-tab"
|
<div id="users_tab" class="Form-tab"
|
||||||
ng-click="toggleFormTabs('users')"
|
ng-click="toggleFormTabs('users')"
|
||||||
ng-class="{'is-selected': usersSelected }">
|
ng-class="{'is-selected': usersSelected }">
|
||||||
|
|||||||
@@ -530,6 +530,9 @@ var tower = angular.module('Tower', [
|
|||||||
$rootScope.addPermission = function (scope) {
|
$rootScope.addPermission = function (scope) {
|
||||||
$compile("<add-permissions class='AddPermissions'></add-permissions>")(scope);
|
$compile("<add-permissions class='AddPermissions'></add-permissions>")(scope);
|
||||||
};
|
};
|
||||||
|
$rootScope.addPermissionWithoutTeamTab = function (scope) {
|
||||||
|
$compile("<add-permissions class='AddPermissions' without-team-permissions='true'></add-permissions>")(scope);
|
||||||
|
};
|
||||||
|
|
||||||
$rootScope.deletePermission = function (user, accessListEntry) {
|
$rootScope.deletePermission = function (user, accessListEntry) {
|
||||||
let entry = accessListEntry;
|
let entry = accessListEntry;
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ export default
|
|||||||
searchType: 'select',
|
searchType: 'select',
|
||||||
actions: {
|
actions: {
|
||||||
add: {
|
add: {
|
||||||
ngClick: "addPermission",
|
ngClick: "addPermissionWithoutTeamTab",
|
||||||
label: 'Add',
|
label: 'Add',
|
||||||
awToolTip: 'Add a permission',
|
awToolTip: 'Add a permission',
|
||||||
actionClass: 'btn List-buttonSubmit',
|
actionClass: 'btn List-buttonSubmit',
|
||||||
@@ -92,13 +92,6 @@ export default
|
|||||||
noSort: true,
|
noSort: true,
|
||||||
class: 'col-lg-4 col-md-4 col-sm-4 col-xs-4',
|
class: 'col-lg-4 col-md-4 col-sm-4 col-xs-4',
|
||||||
searchable: false
|
searchable: false
|
||||||
},
|
|
||||||
team_roles: {
|
|
||||||
label: 'Team Roles',
|
|
||||||
type: 'team_roles',
|
|
||||||
noSort: true,
|
|
||||||
class: 'col-lg-5 col-md-5 col-sm-5 col-xs-4',
|
|
||||||
searchable: false
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user