You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streams.apache.org by mf...@apache.org on 2014/05/27 18:37:34 UTC

[8/8] git commit: STREAMS-93 | Properly setting image in actor object

STREAMS-93 | Properly setting image in actor object


Project: http://git-wip-us.apache.org/repos/asf/incubator-streams/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-streams/commit/0fc46069
Tree: http://git-wip-us.apache.org/repos/asf/incubator-streams/tree/0fc46069
Diff: http://git-wip-us.apache.org/repos/asf/incubator-streams/diff/0fc46069

Branch: refs/heads/master
Commit: 0fc460695251b91752f7f3ef0a803e83cefc6ab4
Parents: 3f59c3a
Author: Robert Douglas <rd...@w2odigital.com>
Authored: Tue May 27 11:23:32 2014 -0500
Committer: Robert Douglas <rd...@w2odigital.com>
Committed: Tue May 27 11:23:32 2014 -0500

----------------------------------------------------------------------
 .../twitter/serializer/util/TwitterActivityUtil.java     | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/0fc46069/streams-contrib/streams-provider-twitter/src/main/java/org/apache/streams/twitter/serializer/util/TwitterActivityUtil.java
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-twitter/src/main/java/org/apache/streams/twitter/serializer/util/TwitterActivityUtil.java b/streams-contrib/streams-provider-twitter/src/main/java/org/apache/streams/twitter/serializer/util/TwitterActivityUtil.java
index 9f4578f..8ead14c 100644
--- a/streams-contrib/streams-provider-twitter/src/main/java/org/apache/streams/twitter/serializer/util/TwitterActivityUtil.java
+++ b/streams-contrib/streams-provider-twitter/src/main/java/org/apache/streams/twitter/serializer/util/TwitterActivityUtil.java
@@ -26,10 +26,7 @@ import com.google.common.base.Optional;
 import com.google.common.base.Strings;
 import com.google.common.collect.Lists;
 import org.apache.streams.exceptions.ActivitySerializerException;
-import org.apache.streams.pojo.json.Activity;
-import org.apache.streams.pojo.json.ActivityObject;
-import org.apache.streams.pojo.json.Actor;
-import org.apache.streams.pojo.json.Provider;
+import org.apache.streams.pojo.json.*;
 import org.apache.streams.twitter.Url;
 import org.apache.streams.twitter.pojo.*;
 import org.apache.streams.twitter.serializer.StreamsTwitterMapper;
@@ -191,10 +188,10 @@ public class TwitterActivityUtil {
         extensions.put("favorites", user.getFavouritesCount());
         extensions.put("followers", user.getFollowersCount());
 
-        Map<String, Object> image = new HashMap<String, Object>();
-        image.put("url", user.getProfileImageUrlHttps());
+        Image profileImage = new Image();
+        profileImage.setUrl(user.getProfileImageUrlHttps());
+        actor.setImage(profileImage);
 
-        extensions.put("image", image);
         extensions.put("screenName", user.getScreenName());
 
         actor.setAdditionalProperty("extensions", extensions);