Change in ovirt-engine[master]: userportal: prestarted VMs not updated

Tomas Jelinek has submitted this change and it was merged. Change subject: userportal: prestarted VMs not updated ...................................................................... userportal: prestarted VMs not updated Have a pool with prestarted VMs. Take a VM from it in user portal. The result is that the title of the VM gets changed, but nothing else making it impossible to connect to it. The problem was, that the PoolItemBehavior.PostTakeVm() loaded the taken VM from the server and replaced the entity in the UserPortalItemModel. This does not trigger the DataBoundTabModelProvider.updateData. On the next refresh cycle, the optimization logic detects no change in this entity (because it has really been replaced) and does not trigger the re-rendering of it. As the logic of loading the just taken VM from the server was only in this one place making the behavior incosistent comparing to all other actions like start/stop/pause etc this logic has been removed leaving the re-rendering to the refresh cycle. Change-Id: Ia910ac50675d4a1e8db0f4fd01ce50b93a8d9f34 Bug-Url: https://bugzilla.redhat.com/953690 Signed-off-by: Tomas Jelinek <tjelinek@redhat.com> --- M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/PoolItemBehavior.java 1 file changed, 0 insertions(+), 18 deletions(-) Approvals: Tomas Jelinek: Verified; Looks good to me, approved -- To view, visit http://gerrit.ovirt.org/14148 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ia910ac50675d4a1e8db0f4fd01ce50b93a8d9f34 Gerrit-PatchSet: 2 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Tomas Jelinek <tjelinek@redhat.com> Gerrit-Reviewer: Alexander Wels <awels@redhat.com> Gerrit-Reviewer: Tomas Jelinek <tjelinek@redhat.com> Gerrit-Reviewer: Vojtech Szocs <vszocs@redhat.com>
participants (1)
-
tjelinek@redhat.com