You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rave.apache.org by mf...@apache.org on 2011/11/28 17:39:56 UTC
svn commit: r1207410 -
/incubator/rave/trunk/rave-shindig/src/main/java/org/apache/rave/opensocial/service/impl/FieldRestrictingPerson.java
Author: mfranklin
Date: Mon Nov 28 16:39:55 2011
New Revision: 1207410
URL: http://svn.apache.org/viewvc?rev=1207410&view=rev
Log:
Applied Patch (Fixes RAVE-371)
Modified:
incubator/rave/trunk/rave-shindig/src/main/java/org/apache/rave/opensocial/service/impl/FieldRestrictingPerson.java
Modified: incubator/rave/trunk/rave-shindig/src/main/java/org/apache/rave/opensocial/service/impl/FieldRestrictingPerson.java
URL: http://svn.apache.org/viewvc/incubator/rave/trunk/rave-shindig/src/main/java/org/apache/rave/opensocial/service/impl/FieldRestrictingPerson.java?rev=1207410&r1=1207409&r2=1207410&view=diff
==============================================================================
--- incubator/rave/trunk/rave-shindig/src/main/java/org/apache/rave/opensocial/service/impl/FieldRestrictingPerson.java (original)
+++ incubator/rave/trunk/rave-shindig/src/main/java/org/apache/rave/opensocial/service/impl/FieldRestrictingPerson.java Mon Nov 28 16:39:55 2011
@@ -27,7 +27,8 @@ import org.apache.shindig.protocol.model
import org.apache.shindig.protocol.model.EnumImpl;
import org.apache.shindig.social.core.model.BodyTypeImpl;
import org.apache.shindig.social.core.model.ListFieldImpl;
-import org.apache.shindig.social.core.model.UrlImpl;
+import org.apache.shindig.social.core.model.UrlImpl;
+import org.apache.shindig.social.core.model.NameImpl;
import org.apache.shindig.social.opensocial.model.*;
import java.io.Serializable;
@@ -425,7 +426,15 @@ public class FieldRestrictingPerson impl
@Override
public Name getName() {
- //return displayField(Field.NAME) ? internal.getName() : null;
+ if (displayField(Field.NAME)) {
+ Name name = new NameImpl();
+ name.setGivenName(internal.getGivenName());
+ name.setFamilyName(internal.getFamilyName());
+ name.setAdditionalName(internal.getAdditionalName());
+ name.setFormatted(internal.getDisplayName());
+ name.setHonorificPrefix(internal.getHonorificPrefix());
+ return name;
+ }
return null;
}