feat: raise exceptions for failed mastodon operations

This commit is contained in:
Ayo Ayco 2025-01-19 12:27:04 +01:00
parent 78c4e8469a
commit 30f4d29d5a

View file

@ -15,7 +15,8 @@ def get_account_tagged_statuses(app, tag):
exclude_reblogs=True exclude_reblogs=True
) )
except: except:
print('>>> failed to fetch statuses', tag) message = f'>>> failed to fetch statuses for ${tag}'
raise Exception(message)
return list(map(lambda x: utils.clean_status(x), statuses)) return list(map(lambda x: utils.clean_status(x), statuses))
@ -28,7 +29,8 @@ def initialize_client(app):
secret_file = open(app['secret_file'], 'r') secret_file = open(app['secret_file'], 'r')
secret = secret_file.read() secret = secret_file.read()
except OSError as e: except OSError as e:
print('>>> No secret found.') message = '>>> No secret found.'
raise Exception(message)
# todo, check if access_token exist in secret_file # todo, check if access_token exist in secret_file
if secret == None: if secret == None: