Skip to content

Refactor do email de notificação da API do Raspador

Como a importação de projetos de lei pela API do Raspador Legislativo agora é processada assincronamente, a estratégia de ter um endpoint que dispare esse envio não funciona mais (o Raspador pode ter terminado de rodar, mas ainda teríamos centenas de tarefas pendentes no Celery).

Esse merge request propõe uma tarefa periódica que verifica projetos adicionados (e não publicados) e, caso os encontre, dispara o email de notificação.


A principal contribuição estão nos commits e6b8f1e3 e edd91190a7d1f59a7444d2938907809f2c330396.

Os commits 63b467e87b886301a1eee0f858864a88f45bd2f4 e f762e6d0426031a1bd98250575469628802334c6 contém alterações que não são relacionadas à essa funcionalidade desse merge request, mas que podem auxiliar os desenvolvedores no desenvolvimento. Por isso resolvi mantê-las. Caso seja um problema, posso retirar esses commits (e ignorá-los ou abrir um merge request específico).


cc @pgrangeiro @felipebcabral

Merge request reports