Description of problem: setting a dynamic dialog to "required = True" is not saved Version-Release number of selected component (if applicable): 5.8.1.5 How reproducible: all the time Steps to Reproduce: 1.create a service dialog 2.set a dynamic list menu item to "required = true" 3.save 4.edit the dialog again Actual results: the setting has clearly not been saved and is set again to "required = false" Expected results: if this value is only expected to be handled through automation it should be removed from the dialog, otherwise the value should save Additional info: reproduced in lab
https://github.com/ManageIQ/manageiq-ui-classic/pull/2185
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/de41bb4ae1cac60ca462249009e36c736fe0a371 commit de41bb4ae1cac60ca462249009e36c736fe0a371 Author: Erik Clarizio <eclarizio> AuthorDate: Mon Sep 18 15:15:12 2017 -0700 Commit: Erik Clarizio <eclarizio> CommitDate: Mon Sep 18 15:15:12 2017 -0700 Ensure the 'required' property gets saved for dynamic drop down fields https://bugzilla.redhat.com/show_bug.cgi?id=1492150 app/controllers/miq_ae_customization_controller/dialogs.rb | 1 + .../_dialog_field_form_dynamic_options.html.haml | 13 ++++--------- .../_dialog_field_form_non_dynamic_options.html.haml | 11 +++-------- 3 files changed, 8 insertions(+), 17 deletions(-)
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/cc4048ec15efa7c5f50dd63931a9479e3f336622 commit cc4048ec15efa7c5f50dd63931a9479e3f336622 Author: Erik Clarizio <eclarizio> AuthorDate: Thu Oct 5 12:17:32 2017 -0700 Commit: Erik Clarizio <eclarizio> CommitDate: Thu Oct 5 12:17:32 2017 -0700 Allow required flag to be set/unset for all field types https://bugzilla.redhat.com/show_bug.cgi?id=1492150 app/controllers/miq_ae_customization_controller/dialogs.rb | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-)
Fixed in 5.9.0.16.20180109204148_7ac9852