From a08706c2120267a32a4e5d77cc2142eca3cde7b3 Mon Sep 17 00:00:00 2001 From: jeb228 Date: Mon, 15 Nov 2010 16:07:37 +0000 Subject: [PATCH] NIHVIVO-1232 fix NullPointerException when there is no session. --- .../webapp/auth/identifier/SelfEditingIdentifierFactory.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/SelfEditingIdentifierFactory.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/SelfEditingIdentifierFactory.java index f50ef247c..dddc4c26e 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/SelfEditingIdentifierFactory.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/SelfEditingIdentifierFactory.java @@ -215,6 +215,10 @@ public class SelfEditingIdentifierFactory implements IdentifierBundleFactory { } private IdentifierBundle getFromSession(ServletRequest req, HttpSession session ){ + if (session == null) { + return null; + } + NetId netid = (NetId)session.getAttribute(NETID_IN_SESSION); SelfEditing sed = (SelfEditing)session.getAttribute(URI_IN_SESSION);