From a2906db06ab71f135eb658c4afed1d55389c4c60 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Sun, 9 Jul 2017 15:45:10 -0700 Subject: [PATCH] Let /refresh_metadata try to generate a thumbnail. --- .../etiquette_flask/etiquette_flask/etiquette_flask.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontends/etiquette_flask/etiquette_flask/etiquette_flask.py b/frontends/etiquette_flask/etiquette_flask/etiquette_flask.py index 43c26a7..047b4ca 100644 --- a/frontends/etiquette_flask/etiquette_flask/etiquette_flask.py +++ b/frontends/etiquette_flask/etiquette_flask/etiquette_flask.py @@ -672,6 +672,12 @@ def post_photo_refresh_metadata(photoid): response = etiquette.jsonify.exception(e) response = jsonify.make_json_response(response, status=400) flask.abort(response) + if photo.thumbnail is None: + try: + photo.generate_thumbnail() + except Exception: + traceback.print_exc() + return jsonify.make_json_response({}) @site.route('/photo//remove_tag', methods=['POST'])