def handle_patreon_error(response):
try:
if response.get('errors'):
if response['errors'][0]['status'] == '401':
db = get_db()
cur = db.cursor()
cur.execute('UPDATE users SET patreon_info='+app.sqlesc+', patreon_token='+app.sqlesc+
', patreon_refresh_token='+app.sqlesc+', patreon_expiry='+app.sqlesc+' patreon WHERE id='+app.sqlesc,
(json.dumps({'error':'unauthorized'}),None,None,None,get_logged_in_user()))
db.commit()
if response.get('error') and response['error'] == 'invalid_grant':
db = get_db()
cur = db.cursor()
cur.execute('UPDATE users SET patreon_info='+app.sqlesc+', patreon_token='+app.sqlesc+
', patreon_refresh_token='+app.sqlesc+', patreon_expiry='+app.sqlesc+' WHERE id='+app.sqlesc,
(json.dumps({'error':'unauthorized'}),None,None,None,get_logged_in_user()))
db.commit()
except:
pass
评论列表
文章目录