summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/io/StreamImpl.java1
-rw-r--r--src/main/TweetShell.java5
2 files changed, 5 insertions, 1 deletions
diff --git a/src/io/StreamImpl.java b/src/io/StreamImpl.java
index 21beae5..a222bd8 100644
--- a/src/io/StreamImpl.java
+++ b/src/io/StreamImpl.java
@@ -92,6 +92,7 @@ public class StreamImpl implements Stream {
Set<String> filteredKeywords = new HashSet<>();
List<String> keywordsList = Arrays.asList(rawKeywords.split(","));
for (String keyword : keywordsList) {
+ keyword = keyword.trim();
if (!keyword.isEmpty()) {
filteredKeywords.add(keyword);
}
diff --git a/src/main/TweetShell.java b/src/main/TweetShell.java
index e8d387d..a86bad3 100644
--- a/src/main/TweetShell.java
+++ b/src/main/TweetShell.java
@@ -93,7 +93,10 @@ public class TweetShell implements TwitterApi.PinSupplier {
@Override
public void tweetGenerated(JSONObject obj) {
try {
- System.out.println("Got tweet: " + obj.getString("text"));
+ JSONObject userObj = obj.getJSONObject("user");
+ System.out.println("Got tweet: "
+ + userObj.getString("screen_name") + ": "
+ + obj.getString("text"));
} catch (JSONException ex) {
getLogger().log(Level.SEVERE, "Failed to parse tweet", ex);
}