diff --git a/run.py b/run.py index f930c08..32771fc 100755 --- a/run.py +++ b/run.py @@ -33,7 +33,10 @@ for row in dc.fetchall(): posted = False if len(j['posts']) > 0 and not (len(j['posts']) == 1 and int(j['posts'][0]['timestamp']) == int(row['latest_post'])): #they've made some new posts, log in to masto - client = Mastodon(client_id=row['client_id'], client_secret=row['client_secret'], access_token=row['secret'], api_base_url=row['instance']) + try: + client = Mastodon(client_id=row['client_id'], client_secret=row['client_secret'], access_token=row['secret'], api_base_url=row['instance']) + except: + continue for post in j['posts']: if post['senderData']['id'] == False: sender = "(anonymous)"