From f8922a5b0c7c75ca1565cf3e058303943869bf70 Mon Sep 17 00:00:00 2001 From: Roland Geider Date: Fri, 30 Jan 2026 16:28:35 +0100 Subject: [PATCH] Also log the image id when an error occurs while generating thumbnails This makes it easier to locate problematic images --- wger/exercises/api/views.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wger/exercises/api/views.py b/wger/exercises/api/views.py index 5739904b3..fb63a5b33 100644 --- a/wger/exercises/api/views.py +++ b/wger/exercises/api/views.py @@ -304,9 +304,14 @@ def search(request): try: thumbnail = t.get_thumbnail(aliases.get('micro_cropped')).url except InvalidImageFormatError as e: - logger.warning(f'InvalidImageFormatError while processing a thumbnail: {e}') + logger.warning( + f'InvalidImageFormatError while processing thumbnails for ' + f'image ID {image_obj.id}: {e}' + ) except OSError as e: - logger.warning(f'OSError while processing a thumbnail: {e}') + logger.warning( + f'OSError while processing thumbnails for image ID {image_obj.id}: {e}' + ) result_json = { 'value': translation.name,