Einav Cohen has posted comments on this change.

Change subject: userportal: prevent an error dialog in login page
......................................................................


Patch Set 1: (1 inline comment)

....................................................
File 
frontend/webadmin/modules/frontend/src/main/java/org/ovirt/engine/ui/frontend/Frontend.java
Line 768
Line 769
Line 770
Line 771
Line 772
[take #2 - fixed formatting for this comment]

....

[1]        FrontendActionAsyncResult f = new 
FrontendActionAsyncResult(actionType, parameters, result, state);

[2]        boolean success = false;

[3]        if (!result.getCanDoAction()) {

[4]            List<VdcReturnValueBase> failed = new 
ArrayList<VdcReturnValueBase>();

[5]            failed.add(result);

[6]            translateErrors(failed);

[7]            callback.executed(f);

....

the "failed" ArrayList contains "result" [5]; 

"result" is contained within "f" [1].

the "failed" ArrayList items (i.e. "result") are being manipulated in [6].

[the 'translateErrors' method takes every VdcReturnValueBase item within the 
ArrayList passed to it as a parameter, and manipulates the CanDoAction messages 
array within that item (i.e. it turns the CanDoAction messages keys into 
CanDoAction messages values, which we eventually want to display)]

"result" is manipulated -> "f" is manipulated (since "f" contains "result").

"f" is defined outside the context of the "if" statement [1] 

(and regardless - "f" is being used in [7]).

so the 3 lines that you have suggested to remove are indeed actually used as 
Derez mentioned, therefore they shouldn't be removed.


--
To view, visit http://gerrit.ovirt.org/14392
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ib240214df319a0122ebcac82bf2b96d608997432
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Daniel Erez <de...@redhat.com>
Gerrit-Reviewer: Daniel Erez <de...@redhat.com>
Gerrit-Reviewer: Einav Cohen <eco...@redhat.com>
Gerrit-Reviewer: Vojtech Szocs <vsz...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to