c0235901c6
Separate try-except for the get_video loop and mark loop.
...
This will help prevent inconsistent state where some videos get marked,
then one raises, and the db rolls back but the other objects still have
their state attribute set.
2021-10-26 12:23:45 -07:00
413f9af568
Replace some flask.abort with exc.jsonify responses.
2021-10-26 12:18:55 -07:00
c435b1ada5
Add some flasktools.required_fields where missing.
2021-10-26 11:57:55 -07:00
c22f20fcf8
Use worms, add more ycli functions.
2021-10-15 21:00:04 -07:00
0adeb55790
Match renamed flasktools.json_response.
2021-10-01 23:04:41 -07:00
491992b606
Some linting.
2021-08-20 22:59:17 -07:00
b90618a93b
Fix leftover imports.
2021-06-07 14:56:54 -07:00
f2a81720bd
Move make_json_response to voussoirkit.flasktools.
2021-06-04 21:50:09 -07:00
ced16d9063
Don't traceback.print_exc.
2020-11-15 21:10:01 -08:00
21af1576c2
Move endpoints into separate files like Etiquette.
2020-05-21 20:04:02 -07:00