xlawrence 2005/04/15 17:30:43 CEST
Modified files: (Branch: JAHIA-4-1-BRANCH)
src/java/org/jahia/blogs/actions AbstractAction.java
Log:
Added null user check for post creator field
Revision Changes Path
1.1.2.4 +20 -2
jahia/src/java/org/jahia/blogs/actions/AbstractAction.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/blogs/actions/AbstractAction.java.diff?r1=1.1.2.3&r2=1.1.2.4&f=h
Index: AbstractAction.java
===================================================================
RCS file:
/home/cvs/repository/jahia/src/java/org/jahia/blogs/actions/Attic/AbstractAction.java,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -r1.1.2.3 -r1.1.2.4
--- AbstractAction.java 15 Apr 2005 07:44:18 -0000 1.1.2.3
+++ AbstractAction.java 15 Apr 2005 15:30:43 -0000 1.1.2.4
@@ -364,7 +364,16 @@
JahiaUser author = servicesRegistry.getJahiaSiteUserManagerService().
getMember(jParams.getSiteID(),
postContainer.getField(fieldName).
getValue());
- postInfo.put(PostInfo.USER_ID, author.getUsername());
+
+ String userName;
+ if (author == null) {
+ userName = "guest";
+
+ } else {
+ userName = author.getUsername();
+ }
+
+ postInfo.put(PostInfo.USER_ID, userName);
postInfo.put(PostInfo.POST_ID,
Integer.toString(postContainer.getID()));
@@ -402,7 +411,16 @@
JahiaUser author = servicesRegistry.getJahiaSiteUserManagerService().
getMember(jParams.getSiteID(),
postContainer.getField(fieldName).
getValue());
- postInfo.put(MetaPostInfo.USER_ID, author.getUsername());
+
+ String userName;
+ if (author == null) {
+ userName = "guest";
+
+ } else {
+ userName = author.getUsername();
+ }
+
+ postInfo.put(MetaPostInfo.USER_ID, userName);
postInfo.put(MetaPostInfo.POST_ID, Integer.toString(postContainer.
getID()));