Browse Source

HOT-FIX: captura e trata inexistencia de imagem de parlamentar

pull/2762/head
Edward Ribeiro 6 years ago
parent
commit
b58d1ceba9
  1. 24
      sapl/parlamentares/views.py

24
sapl/parlamentares/views.py

@ -1112,16 +1112,20 @@ def altera_field_mesa_public_view(request):
partido_parlamentar_sessao_legislativa(sessao, partido_parlamentar_sessao_legislativa(sessao,
parlamentar)) parlamentar))
if parlamentar.fotografia: if parlamentar.fotografia:
thumbnail_url = get_backend().get_thumbnail_url( try:
parlamentar.fotografia, thumbnail_url = get_backend().get_thumbnail_url(
{ parlamentar.fotografia,
'size': (128, 128), {
'box': parlamentar.cropping, 'size': (128, 128),
'crop': True, 'box': parlamentar.cropping,
'detail': True, 'crop': True,
} 'detail': True,
) }
lista_fotos.append(thumbnail_url) )
lista_fotos.append(thumbnail_url)
except Exception as e:
logger.error(e)
logger.error('erro processando arquivo: %s' % parlamentar.fotografia.path)
else: else:
lista_fotos.append(None) lista_fotos.append(None)

Loading…
Cancel
Save