fix rule adding, (some) random crashing
This commit is contained in:
@@ -16,6 +16,11 @@ errors_encountered = 0
|
||||
|
||||
def on_response(resp):
|
||||
ttweet = TalentTweet.create_from_v2api_response(resp)
|
||||
if ttweet is None:
|
||||
print('Couldn\'t create ttweet from the response:')
|
||||
print(resp)
|
||||
return
|
||||
|
||||
tweet_username = util.get_username(ttweet.author_id)
|
||||
|
||||
if ttweet.is_cross_company():
|
||||
|
||||
@@ -54,4 +54,5 @@ def get_twitter_rules():
|
||||
curr_rule = f'from:{name}'
|
||||
else:
|
||||
curr_rule = test_rule
|
||||
rules.append(curr_rule)
|
||||
return rules
|
||||
@@ -80,6 +80,7 @@ class TalentTweet:
|
||||
@staticmethod
|
||||
def create_from_v2api_response(resp):
|
||||
tweet = resp.data
|
||||
if tweet is None: return None
|
||||
|
||||
mrq = twapi.TwAPI.get_mrq(resp)
|
||||
rt_target = None
|
||||
|
||||
@@ -248,6 +248,7 @@ class TwAPI:
|
||||
print('done')
|
||||
except:
|
||||
print('error occurred trying to create main tweet, falling back to URL-main + reply screencap format')
|
||||
traceback.print_exc()
|
||||
text += f"\n{ttweet_url}"
|
||||
try:
|
||||
print('posting main tweet...', end='')
|
||||
|
||||
Reference in New Issue
Block a user