1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-02-05 21:57:24 +03:00

B #5484: Custom vars in CONTEXT shouldn't let objects be created (#541)

This commit is contained in:
Abel Coronado 2017-10-26 11:13:58 +02:00 committed by Ruben S. Montero
parent f03e2d8967
commit 7e74a08989
2 changed files with 3 additions and 3 deletions

View File

@ -151,7 +151,7 @@ define(function(require) {
}); });
UserInputs.setup(context); UserInputs.setup(context);
CustomTagsTable.setup(context); CustomTagsTable.setup(context, true);
var selectOptions = { var selectOptions = {
'selectOptions': { 'selectOptions': {

View File

@ -37,7 +37,7 @@ define(function(require) {
$(".change_to_vector_attribute", context).hide(); $(".change_to_vector_attribute", context).hide();
$(".custom_tag_value",context).focusout(function(){ $(".custom_tag_value",context).focusout(function(){
var key = $(".custom_tag_key",this.parentElement.parentElement).val(); var key = $(".custom_tag_key",this.parentElement.parentElement).val();
if(!element.CAPACITY){ if(element && !element.CAPACITY){
element.CAPACITY = {}; element.CAPACITY = {};
} }
element.CAPACITY[key] = this.value; element.CAPACITY[key] = this.value;
@ -72,7 +72,7 @@ define(function(require) {
tr.remove(); tr.remove();
if(hide_vector_button){ if(hide_vector_button){
var key = $(".custom_tag_key",this.parentElement.parentElement.parentElement).val() var key = $(".custom_tag_key",this.parentElement.parentElement.parentElement).val()
if(element.CAPACITY && element.CAPACITY[key]){ if(element && element.CAPACITY && element.CAPACITY[key]){
delete element.CAPACITY[key]; delete element.CAPACITY[key];
Sunstone.runAction(resourceType+".update_template",elementID, TemplateUtils.templateToString(element)); Sunstone.runAction(resourceType+".update_template",elementID, TemplateUtils.templateToString(element));
} }