Ard Schrijvers pushed to branch feature/projectdocs at cms-community / hippo-cms


Commits:
0ca00060 by Ard Schrijvers at 2017-10-18T13:53:53+02:00
CMS-10929 check for session null or cms session context

- - - - -


1 changed file:

- 
builtin/src/main/java/org/hippoecm/frontend/plugins/standardworkflow/InitializationPayload.java


Changes:

=====================================
builtin/src/main/java/org/hippoecm/frontend/plugins/standardworkflow/InitializationPayload.java
=====================================
--- 
a/builtin/src/main/java/org/hippoecm/frontend/plugins/standardworkflow/InitializationPayload.java
+++ 
b/builtin/src/main/java/org/hippoecm/frontend/plugins/standardworkflow/InitializationPayload.java
@@ -44,8 +44,10 @@ public class InitializationPayload {
             final ServletWebRequest request = (ServletWebRequest) 
requestCycle.getRequest();
             final HttpServletRequest containerRequest = 
request.getContainerRequest();
             final HttpSession session = containerRequest.getSession();
-            final CmsSessionContext context = 
CmsSessionContext.getContext(session);
-            if (context != null) {
+            final CmsSessionContext context;
+            if (session == null || (context = 
CmsSessionContext.getContext(session)) == null) {
+                log.error("HttpSession should not be null and 
CmsSessionContext should be present");
+            } else {
                 final Map<String, Serializable> payload = 
context.getContextPayload();
                 if (payload != null) {
                     return payload;



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/0ca00060758d1120c5e33eccda64ce47ce6ba93f

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-cms/commit/0ca00060758d1120c5e33eccda64ce47ce6ba93f
You're receiving this email because of your account on code.onehippo.org.
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn

Reply via email to