Description of problem: I wrote a script which checks/unchecks a check box element as from a dynamic dialog. This works fine on the classic UI, but not on the new Self Service UI. Although the code is executed, the check box is not updated in the UI. Version-Release number of selected component (if applicable): cfme-5.7.1 How reproducible: always in SSUI, never in classic UI Steps to Reproduce: 1. import the attached automate code 2. import the attached service dialog 3. create a catalog item, type generic and assign it to the dialog Actual results: works fine in classic UI, but not in SSU Expected results: should work on both UI's Additional info:
Created attachment 1267904 [details] service dialog export
Created attachment 1267905 [details] Automate export
https://github.com/ManageIQ/manageiq-ui-service/pull/624
New commit detected on ManageIQ/manageiq-ui-service/master: https://github.com/ManageIQ/manageiq-ui-self_service/commit/ba7125b2c34516af21c99c628ae53a6b7daafe59 commit ba7125b2c34516af21c99c628ae53a6b7daafe59 Author: Josh Langholtz <jjlangholtz> AuthorDate: Mon Apr 3 10:31:45 2017 -0400 Commit: Josh Langholtz <jjlangholtz> CommitDate: Mon Apr 3 10:31:45 2017 -0400 Update dialog dynamic checkbox values during refresh When auto refreshing dialog fields, update DialogFieldCheckBox values as well. https://www.pivotaltracker.com/story/show/142955157 https://bugzilla.redhat.com/show_bug.cgi?id=1438010 client/app/core/dialog-field-refresh.service.js | 2 +- .../app/core/dialog-field-refresh.service.spec.js | 34 ++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-)
Josh - Can we move this to POST?
Not working in SUI . 5.9.0.4.20171024163837_ef71ea6 Appliance : https://10.8.198.241/ui/service Service : rhev_pxe
Chris H - Can you please take a look at this one more time.
GH PR https://github.com/ManageIQ/manageiq-ui-service/pull/1216
Chris, that PR is only in 'master' branch. I assume it's needed for gaprindashvili?
Yes, lets ensure it is merged into gaprindashvili