Add support for extended tweets in twitter.statuses calls
[rainbowstream.git] / rainbowstream / draw.py
index 4423c265fb4b7fd309d1ebd0575c31601b056335..fcc976c336f03097f6cef926c26e6113373a0386 100644 (file)
@@ -184,7 +184,7 @@ def draw(t, keyword=None, humanize=True, noti=False, fil=[], ig=[]):
 
     # Retrieve tweet
     tid = t['id']
-    text = t['text']
+    text = t.get('full_text', t.get('text'))
     screen_name = t['user']['screen_name']
     name = t['user']['name']
     created_at = t['created_at']
@@ -1066,8 +1066,8 @@ def format_quote(tweet):
     Quoting format
     """
     # Retrieve info
-    screen_name = str( tweet['user']['screen_name'] )
-    text        = str( tweet['text'] )
+    screen_name = tweet['user']['screen_name']
+    text        = tweet['text']
     tid         = str( tweet['id'] )
 
     # Validate quote format