Author: ludovic
Date: 2007-12-28 16:05:14 +0100 (Fri, 28 Dec 2007)
New Revision: 6505

Modified:
   
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationImpl.java
   
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/JoinRequestImpl.java
   
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/MembershipRequestImpl.java
Log:
CURRIKI-1179 Safer getter and setter for map in invitation and request

Modified: 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationImpl.java
===================================================================
--- 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationImpl.java
    2007-12-28 15:03:37 UTC (rev 6504)
+++ 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationImpl.java
    2007-12-28 15:05:14 UTC (rev 6505)
@@ -92,7 +92,8 @@
      */
     public String getCode()
     {
-        return (String) getValue(InvitationFields.CODE, 
getObject(getClassName()));
+        String code = (String) getValue(InvitationFields.CODE, 
getObject(getClassName()));
+        return (code==null) ? "" : code;
     }
 
     /**
@@ -102,7 +103,8 @@
      */
     public String getInvitee()
     {
-        return (String) getValue(InvitationFields.INVITEE, 
getObject(getClassName()));
+        String invitee = (String) getValue(InvitationFields.INVITEE, 
getObject(getClassName()));
+        return (invitee==null) ? "" : invitee;
     }
 
     /**
@@ -112,7 +114,8 @@
      */
     public String getInviter()
     {
-        return (String) getValue(InvitationFields.INVITER, 
getObject(getClassName()));
+        String inviter = (String) getValue(InvitationFields.INVITER, 
getObject(getClassName()));
+        return (inviter==null) ? "" : inviter;
     }
 
     /**

Modified: 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/JoinRequestImpl.java
===================================================================
--- 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/JoinRequestImpl.java
   2007-12-28 15:03:37 UTC (rev 6504)
+++ 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/JoinRequestImpl.java
   2007-12-28 15:05:14 UTC (rev 6505)
@@ -133,7 +133,8 @@
      */
     public String getSpace()
     {
-        return (String) getValue(JoinRequestFields.SPACE, 
getObject(getClassName()));
+        String space = (String) getValue(JoinRequestFields.SPACE, 
getObject(getClassName()));
+        return (space==null) ? "" : space;
     }
 
     /**

Modified: 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/MembershipRequestImpl.java
===================================================================
--- 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/MembershipRequestImpl.java
     2007-12-28 15:03:37 UTC (rev 6504)
+++ 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/MembershipRequestImpl.java
     2007-12-28 15:05:14 UTC (rev 6505)
@@ -91,7 +91,8 @@
      */
     public String getRequester()
     {
-        return (String) getValue(MembershipRequestFields.REQUESTER, 
getObject(getClassName()));
+        String requester = (String) 
getValue(MembershipRequestFields.REQUESTER, getObject(getClassName()));
+        return (requester==null) ? "" : requester;
     }
 
     /**
@@ -101,7 +102,8 @@
      */
     public String getResponder()
     {
-        return (String) getValue(MembershipRequestFields.RESPONDER, 
getObject(getClassName()));
+        String responder = (String) 
getValue(MembershipRequestFields.RESPONDER, getObject(getClassName()));
+        return (responder==null) ? "" : responder;
     }
 
     /**

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to