Bug #3687
.provision_custom_attributes_selector does not go away even if the selected template has no custom attributes
Status: | Closed | Start date: | 03/17/2015 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Daniel Molina | % Done: | 100% | |
Category: | Sunstone | |||
Target version: | Release 4.12.1 | |||
Resolution: | fixed | Pull request: | ||
Affected Versions: | OpenNebula 4.12 |
Description
If template A has custom attributes, after select A, it shows custom attributes in cloud view. But then if I select B, which has no custom attributes, the form stays there.
/usr/lib/one/sunstone/public/js/plugins/provision-tab.js
Changing:
if (template_json.VMTEMPLATE.TEMPLATE.USER_INPUTS) { generate_custom_attrs( $(".provision_custom_attributes_selector", create_vm_context), template_json.VMTEMPLATE.TEMPLATE.USER_INPUTS); }
To:
if (template_json.VMTEMPLATE.TEMPLATE.USER_INPUTS) { generate_custom_attrs( $(".provision_custom_attributes_selector", create_vm_context), template_json.VMTEMPLATE.TEMPLATE.USER_INPUTS); }else{ $(".provision_custom_attributes_selector").html(''); }
Fix the problem.
Associated revisions
bug #3687: Reset custom attrs container
bug #3687: Reset custom attrs container
(cherry picked from commit 36bc389e96571e51dbccd615055cfdad00e33d93)
History
#1 Updated by Ruben S. Montero over 6 years ago
- Category set to Sunstone
- Assignee set to Daniel Molina
- Target version set to Release 4.12.1
#2 Updated by Daniel Molina over 6 years ago
- Status changed from Pending to Closed
- % Done changed from 0 to 100
- Resolution set to fixed
Fixed, thank you for your feedback