1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-18 02:50:09 +03:00

Use panel_tabs if provision_tabs is not defined

(cherry picked from commit 63b1ea2d9a15918db05e27e5fbc4e3917315423e)
This commit is contained in:
Daniel Molina 2015-11-19 11:52:54 +01:00
parent b5be1631d9
commit 3ae25ad4f3

View File

@ -59,8 +59,13 @@ define(function(require) {
"isProvisionTabEnabled": function(tabName, panelTabName) {
if (_config['view']['tabs'][tabName]) {
var enabled = _config['view']['tabs'][tabName]['provision_tabs'][panelTabName];
return enabled;
if (_config['view']['tabs'][tabName]['provision_tabs']) {
return _config['view']['tabs'][tabName]['provision_tabs'][panelTabName];
} else {
// if provision_tabs is not defined use panel_tabs.
// This attribute was used in before 4.14, provision_tabs was include in 4.14.2
return _config['view']['tabs'][tabName]['panel_tabs'][panelTabName];
}
} else {
return false;
}