java/code/src/com/redhat/rhn/frontend/action/systems/sdc/UpdateCustomDataAction.java |
4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
New commits:
commit 27893dcaaf6f7985473948f391c2ff9a4cc22043
Author: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Mon Nov 21 14:27:03 2011 +0100
Catch a java.lang.NullPointerException when web_contact got deleted and
rhnServerCustomDataValue.created_by became null.
Addressing
java.lang.NullPointerException
at
com.redhat.rhn.frontend.action.systems.sdc.UpdateCustomDataAction.execute(UpdateCustomDataAction.java:92)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
at
com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:99)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
diff --git
a/java/code/src/com/redhat/rhn/frontend/action/systems/sdc/UpdateCustomDataAction.java
b/java/code/src/com/redhat/rhn/frontend/action/systems/sdc/UpdateCustomDataAction.java
index bb854da..6d6fb1e 100644
---
a/java/code/src/com/redhat/rhn/frontend/action/systems/sdc/UpdateCustomDataAction.java
+++
b/java/code/src/com/redhat/rhn/frontend/action/systems/sdc/UpdateCustomDataAction.java
@@ -89,7 +89,9 @@ public class UpdateCustomDataAction extends RhnAction {
request.setAttribute(CREATE_PARAM, cdv.getCreated());
request.setAttribute(MODIFY_PARAM, cdv.getModified());
- request.setAttribute(CREATOR_PARAM, cdv.getCreator().getLogin());
+ if (cdv.getCreator() != null) {
+ request.setAttribute(CREATOR_PARAM, cdv.getCreator().getLogin());
+ }
if (cdv.getLastModifier() == null) {
request.setAttribute(MODIFIER_PARAM, user.getLogin());
}
Show replies by date