denshoproject / ddr-public

Web UI for publishing DDR collections.
Other
1 stars 1 forks source link

Thumbnail tag failed: sorl get_image_size regex fail #212

Open gjost opened 1 year ago

gjost commented 1 year ago

tank:/var/log/nginx/ddrpublic.log

108.162.241.237 - - [29/Sep/2023:09:51:42 -0700] "GET /ddr-densho-65-98/ HTTP/1.1" 200 8211 "-" "Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)" 9c233ae34333014e39e1904e83517134

/var/log/ddr/ddrpublic.log

2023-09-29 09:51:41,982 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  GET https://192.168.0.21:9200/ddrentity/_doc/ddr-densho-65-98 [status:200 reque
st:0.003s]                                                                                                                                                                   
2023-09-29 09:51:41,986 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  GET https://192.168.0.21:9200/ddrentity/_doc/ddr-densho-65-98 [status:200 reque
st:0.003s]                                                                                                                                                                   
2023-09-29 09:51:41,988 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  GET https://192.168.0.21:9200/ddrcollection/_doc/ddr-densho-65 [status:200 requ
est:0.002s]                                                                                                                                                                  
2023-09-29 09:51:41,991 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  GET https://192.168.0.21:9200/ddrorganization/_doc/ddr-densho [status:200 reque
st:0.002s]                                                                                                                                                                   
2023-09-29 09:51:41,992 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  GET https://192.168.0.21:9200/ddrfile/_doc/ddr-densho-65-98-mezzanine-b8cde1079
0 [status:200 request:0.001s]                                                                                                                                                
2023-09-29 09:51:42,693 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  GET https://192.168.0.21:9200/ddrentity/_doc/ddr-densho-65-98 [status:200 reque
st:0.003s]                                                                                                                                                                   
2023-09-29 09:51:42,699 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  POST https://192.168.0.21:9200/ddrentity,ddrsegment/_search [status:200 request
:0.006s]                                                                                                                                                                     
2023-09-29 09:51:42,702 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  GET https://192.168.0.21:9200/ddrentity/_doc/ddr-densho-65-98 [status:200 reque
st:0.002s]                                                                                                                                                                   
2023-09-29 09:51:42,708 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  POST https://192.168.0.21:9200/ddrfile/_search [status:200 request:0.005s]     
2023-09-29 09:51:42,712 9c233ae34333014e39e1904e83517134 INFO     [base.log_request_success]  POST https://192.168.0.21:9200/ddrfile/_search?size=25&sort=&from=0 [status:200
 request:0.003s]                                                                                                                                                             
2023-09-29 09:51:42,877 9c233ae34333014e39e1904e83517134 ERROR    [thumbnail.render]  Thumbnail tag failed                                                                   
Traceback (most recent call last):                                                                                                                                           
  File "/opt/ddr-public/venv/ddrpublic/lib/python3.9/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 56, in render                                             
    return self._render(context)
  File "/opt/ddr-public/venv/ddrpublic/lib/python3.9/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 136, in _render
    thumbnail = get_thumbnail(file_, geometry, **options)
  File "/opt/ddr-public/venv/ddrpublic/lib/python3.9/site-packages/sorl/thumbnail/shortcuts.py", line 8, in get_thumbnail
    return default.backend.get_thumbnail(file_, geometry_string, **options)
  File "/opt/ddr-public/venv/ddrpublic/lib/python3.9/site-packages/sorl/thumbnail/base.py", line 122, in get_thumbnail
    size = default.engine.get_image_size(source_image)
  File "/opt/ddr-public/venv/ddrpublic/lib/python3.9/site-packages/sorl/thumbnail/engines/convert_engine.py", line 94, in get_image_size
    image['size'] = int(m.group('x')), int(m.group('y'))
AttributeError: 'NoneType' object has no attribute 'group'