def put(self):
try:
args = parser.parse_args()
except BadRequest:
return abort(400, message="Invalid arguments")
if 'resend_all' not in args:
return abort(200, message="")
if args['resend_all']:
with db:
with db.cursor() as cursor:
user_id = id_from_token(args['token'])
if user_id is None:
return abort(400, message="Invalid arguments")
cursor.execute("UPDATE groups_rel SET invited=FALSE WHERE id = (SELECT groups_rel.id FROM groups_rel "
"JOIN groups ON groups_rel.group_id = groups.id "
"WHERE groups_rel.user_id=%s AND groups.day = CURRENT_DATE)",
[user_id])
send_invitations()
return 200
评论列表
文章目录