mirror of
https://github.com/ansible/awx.git
synced 2026-01-16 12:20:45 -03:30
fix open in new tab for credentials and inventory scripts
This commit is contained in:
parent
3f509d5ae8
commit
ee137b8b4d
@ -25,10 +25,8 @@ angular.module('credentialTypes', [
|
||||
function($stateProvider, stateDefinitionsProvider) {
|
||||
let stateDefinitions = stateDefinitionsProvider.$get();
|
||||
|
||||
$stateProvider.state({
|
||||
name: 'credentialTypes.**',
|
||||
url: '/credential_type',
|
||||
lazyLoad: () => stateDefinitions.generateTree({
|
||||
function generateStateTree() {
|
||||
let credentialTypesTree = stateDefinitions.generateTree({
|
||||
parent: 'credentialTypes',
|
||||
modes: ['add', 'edit'],
|
||||
list: 'CredentialTypesList',
|
||||
@ -45,7 +43,22 @@ angular.module('credentialTypes', [
|
||||
ncyBreadcrumb: {
|
||||
label: N_('CREDENTIAL TYPES')
|
||||
}
|
||||
})
|
||||
});
|
||||
});
|
||||
return Promise.all([
|
||||
credentialTypesTree
|
||||
]).then((generated) => {
|
||||
return {
|
||||
states: _.reduce(generated, (result, definition) => {
|
||||
return result.concat(definition.states);
|
||||
}, [])
|
||||
};
|
||||
});
|
||||
}
|
||||
let stateTree = {
|
||||
name: 'credentialTypes.**',
|
||||
url: '/credential_types',
|
||||
lazyLoad: () => generateStateTree()
|
||||
};
|
||||
$stateProvider.state(stateTree);
|
||||
}
|
||||
]);
|
||||
|
||||
@ -25,10 +25,8 @@ angular.module('inventoryScripts', [
|
||||
function($stateProvider, stateDefinitionsProvider) {
|
||||
let stateDefinitions = stateDefinitionsProvider.$get();
|
||||
|
||||
$stateProvider.state({
|
||||
name: 'inventoryScripts.**',
|
||||
url: '/inventory_script',
|
||||
lazyLoad: () => stateDefinitions.generateTree({
|
||||
function generateStateTree() {
|
||||
let inventoryScriptTree = stateDefinitions.generateTree({
|
||||
parent: 'inventoryScripts',
|
||||
modes: ['add', 'edit'],
|
||||
list: 'InventoryScriptsList',
|
||||
@ -66,7 +64,23 @@ angular.module('inventoryScripts', [
|
||||
ncyBreadcrumb: {
|
||||
label: N_('INVENTORY SCRIPTS')
|
||||
}
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
return Promise.all([
|
||||
inventoryScriptTree
|
||||
]).then((generated) => {
|
||||
return {
|
||||
states: _.reduce(generated, (result, definition) => {
|
||||
return result.concat(definition.states);
|
||||
}, [])
|
||||
};
|
||||
});
|
||||
}
|
||||
let stateTree = {
|
||||
name: 'inventoryScripts.**',
|
||||
url: '/inventory_scripts',
|
||||
lazyLoad: () => generateStateTree()
|
||||
};
|
||||
$stateProvider.state(stateTree);
|
||||
}
|
||||
]);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user