Alon Bar-Lev has posted comments on this change.

Change subject: Introduction of filters to unify AAA flows for UI and REST-API
......................................................................


Patch Set 53:

(1 comment)

http://gerrit.ovirt.org/#/c/28022/53/backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/filters/RestApiSessionMgmtFilter.java
File 
backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/filters/RestApiSessionMgmtFilter.java:

Line 76:                         ctx.close();
Line 77:                     }
Line 78:                 } else {
Line 79:                     HttpSession session = req.getSession(false);
Line 80:                     if (session != null && session.isNew() && 
req.getAttribute(FiltersHelper.Constants.REQUEST_ASYNC_KEY) == null
how can the session != null if persistent? we create it above... and we need to 
keep it, no?

also, please always check boolean not just null...

 boolean async = 
Boolean.valueOf((boolean)req.getAttribute(FiltersHelper.Constants.REQUEST_ASYNC_KEY));
Line 81:                             || !Boolean.valueOf((boolean) 
req.getAttribute(FiltersHelper.Constants.REQUEST_ASYNC_KEY))) {
Line 82:                         ((HttpServletResponse) 
response).addHeader(FiltersHelper.Constants.HEADER_JSESSIONID_COOKIE,
Line 83:                                 session.getId());
Line 84:                     }


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

Gerrit-MessageType: comment
Gerrit-Change-Id: Ia5536d123b6407acf41b6946dde796bd67d1e073
Gerrit-PatchSet: 53
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <[email protected]>
Gerrit-Reviewer: Alexander Wels <[email protected]>
Gerrit-Reviewer: Alon Bar-Lev <[email protected]>
Gerrit-Reviewer: Barak Azulay <[email protected]>
Gerrit-Reviewer: Einav Cohen <[email protected]>
Gerrit-Reviewer: Juan Hernandez <[email protected]>
Gerrit-Reviewer: Oved Ourfali <[email protected]>
Gerrit-Reviewer: Vojtech Szocs <[email protected]>
Gerrit-Reviewer: Yair Zaslavsky <[email protected]>
Gerrit-Reviewer: [email protected]
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to