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