Fixed some bugs related to extended tweets

This commit is contained in:
2016-10-03 22:54:54 -05:00
parent 2fdbcbc152
commit 378d277a98
7 changed files with 38 additions and 16 deletions

View File

@@ -24,7 +24,11 @@ def is_long(tweet):
return False
def clear_url(tweet):
urls = utils.find_urls_in_text(tweet["full_text"])
if tweet.has_key("full_text"):
value = "full_text"
else:
value = "text"
urls = utils.find_urls_in_text(tweet[value])
try: tweet["message"] = tweet["message"].replace(urls[-1], "")
except IndexError: pass
return tweet

View File

@@ -30,8 +30,11 @@ def get_twishort_uri(url):
def is_long(tweet):
long = False
for url in range(0, len(tweet["entities"]["urls"])):
if "twishort.com" in tweet["entities"]["urls"][url]["expanded_url"]:
long = get_twishort_uri(tweet["entities"]["urls"][url]["expanded_url"])
try:
if "twishort.com" in tweet["entities"]["urls"][url]["expanded_url"]:
long = get_twishort_uri(tweet["entities"]["urls"][url]["expanded_url"])
except TypeError:
pass
return long
def get_full_text(uri):