Browse Source

Corrige erro de impressão de diagnósticos com datas de visita em branco.

stable/1.0
Sesostris Vieira 11 years ago
parent
commit
7551a849d5
  1. 5
      sigi/apps/metas/templatetags/mapa_tags.py

5
sigi/apps/metas/templatetags/mapa_tags.py

@ -25,7 +25,10 @@ def descricao_servicos(value):
result += u"<li>Conveniada ao %s em %s e equipada em %s</li>" % (cv.projeto.sigla, cv.data_retorno_assinatura.strftime('%d/%m/%Y'), cv.data_termo_aceite.strftime('%d/%m/%Y'))
for dg in value.diagnostico_set.all():
result += u'<li>Diagnosticada no período de %s a %s</li>' % (dg.data_visita_inicio.strftime('%d/%m/%Y'), dg.data_visita_fim.strftime('%d/%m/%Y'))
result += u'<li>Diagnosticada no período de %s a %s</li>' % (dg.data_visita_inicio.strftime('%d/%m/%Y') if dg.data_visita_inicio
else u"<< sem data inicial >>",
dg.data_visita_fim.strftime('%d/%m/%Y') if dg.data_visita_fim
else u"<< sem data final >>")
return mark_safe(result)
descricao_servicos.is_safe = True

Loading…
Cancel
Save