wger: no-gifs patch + guinicorn
This commit is contained in:
parent
6c33d36fc5
commit
ff3ea0735c
3 changed files with 45 additions and 4 deletions
|
@ -0,0 +1,32 @@
|
|||
diff --git a/wger/exercises/api/views.py b/wger/exercises/api/views.py
|
||||
index d6387bb2b..86bca386b 100644
|
||||
--- a/wger/exercises/api/views.py
|
||||
+++ b/wger/exercises/api/views.py
|
||||
@@ -374,12 +374,13 @@ def search(request):
|
||||
image = image_obj.image.url
|
||||
t = get_thumbnailer(image_obj.image)
|
||||
thumbnail = None
|
||||
- try:
|
||||
- thumbnail = t.get_thumbnail(aliases.get('micro_cropped')).url
|
||||
- except InvalidImageFormatError as e:
|
||||
- logger.info(f'InvalidImageFormatError while processing a thumbnail: {e}')
|
||||
- except OSError as e:
|
||||
- logger.info(f'OSError while processing a thumbnail: {e}')
|
||||
+ if not image.lower().endswith(".gif"):
|
||||
+ try:
|
||||
+ thumbnail = t.get_thumbnail(aliases.get('micro_cropped')).url
|
||||
+ except InvalidImageFormatError as e:
|
||||
+ logger.info(f'InvalidImageFormatError while processing a thumbnail: {e}')
|
||||
+ except OSError as e:
|
||||
+ logger.info(f'OSError while processing a thumbnail: {e}')
|
||||
|
||||
result_json = {
|
||||
'value': translation.name,
|
||||
@@ -393,6 +394,7 @@ def search(request):
|
||||
},
|
||||
}
|
||||
results.append(result_json)
|
||||
+
|
||||
response['suggestions'] = results
|
||||
return Response(response)
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue