Selaa lähdekoodia

Fixeado error por el cual los reportes se enviaban entrecortados, CRON cada 1 hora para evitar dejar reportes eventualmente atras

Tomás Ponce Gessi 3 vuotta sitten
vanhempi
commit
f3256b5e4d
2 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 1 1
      app/api/models.py
  2. 1 1
      app/preports/settings.py

+ 1 - 1
app/api/models.py

@@ -66,7 +66,7 @@ class ProgrammedReport(models.Model):
             # TODO! Seria ideal enviar un email al administrador para ver que paso.
             return False
 
-        self.last_report_date = timezone.now()
+        self.last_report_date = self.due_date
         self.save()
         return True
 

+ 1 - 1
app/preports/settings.py

@@ -141,7 +141,7 @@ REST_FRAMEWORK = {
 CLIMA_URL = os.getenv("CLIMA_URL")
 
 CRONJOBS = [
-    ('2 0 * * *', 'api.tasks.send_programmed_reports_task')
+    ('2 */2 * * *', 'api.tasks.send_programmed_reports_task')
 ]
 
 PROGRAMMED_REPORTS_SERVICE_AUTH_TOKEN = os.getenv("PROGRAMMED_REPORTS_SERVICE_AUTH_TOKEN")