Browse Source

Ajustes no relatório do job

pull/167/head 3.0.56
Sesóstris Vieira 1 year ago
parent
commit
b64875d169
  1. 15
      sigi/apps/eventos/jobs/daily/encerra_inscricao.py

15
sigi/apps/eventos/jobs/daily/encerra_inscricao.py

@ -16,7 +16,7 @@ class Job(JobReportMixin, DailyJob):
report_data = []
def do_job(self):
hoje = timezone.localtime()
hoje = timezone.localtime().replace(hour=23, minute=59, second=59)
anteontem = hoje - timezone.timedelta(days=3)
encerrar_inscricao = (
@ -24,7 +24,8 @@ class Job(JobReportMixin, DailyJob):
.filter(data_inicio__lte=hoje)
.exclude(chave_inscricao=INSCRICOES_ENCERRADAS)
)
encerrar_inscricao.update(chave_inscricao=INSCRICOES_ENCERRADAS)
total_encerrar = encerrar_inscricao.count()
self.report_data.append(_("Inscrições encerradas"))
self.report_data.append("---------------------")
@ -34,10 +35,12 @@ class Job(JobReportMixin, DailyJob):
)
self.report_data.append("")
encerrar_inscricao.update(chave_inscricao=INSCRICOES_ENCERRADAS)
despublicar = Evento.objects.exclude(publicar=False).filter(
data_termino__lte=anteontem
)
despublicar.update(publicar=False)
total_despublicar = despublicar.count()
self.report_data.append(_("Despublicados"))
self.report_data.append("-------------")
@ -45,19 +48,21 @@ class Job(JobReportMixin, DailyJob):
self.report_data.extend([f"{e.nome} ({e.id})" for e in despublicar])
self.report_data.append("")
despublicar.update(publicar=False)
self.report_data.append(_("RESUMO"))
self.report_data.append("------")
self.report_data.append("")
self.report_data.append(
_(
"* Total de eventos alterados para inscrições encerradas: "
f"{encerrar_inscricao.count()}"
f"{total_encerrar}"
)
)
self.report_data.append(
_(
"* Total de eventos despublicados do portal: "
f"{despublicar.count()}"
f"{total_despublicar}"
)
)
self.report_data.append("")

Loading…
Cancel
Save