From 435aea248e971adc747b648cb6b40298c5269f5d Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Tue, 4 Feb 2025 00:14:05 +0100 Subject: [PATCH] Finalement on dirait qu'on a besoin des pauses --- .../migrations/0145_revert_pause.py | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/agenda_culturel/migrations/0145_revert_pause.py diff --git a/src/agenda_culturel/migrations/0145_revert_pause.py b/src/agenda_culturel/migrations/0145_revert_pause.py new file mode 100644 index 0000000..d41346e --- /dev/null +++ b/src/agenda_culturel/migrations/0145_revert_pause.py @@ -0,0 +1,38 @@ +# Generated by Django 4.2.9 on 2025-02-04 00:12 + +from django.db import migrations + +def fb_pause(apps, schema_editor): + RecurrentImport = apps.get_model("agenda_culturel", "RecurrentImport") + + rimports = RecurrentImport.objects.filter(processor="Facebook events").all() + + for r in rimports: + r.downloader = "chromium (pause)" + + RecurrentImport.objects.bulk_update(rimports, fields=["downloader"]) + +def fb_pause_backward(apps, schema_editor): + RecurrentImport = apps.get_model("agenda_culturel", "RecurrentImport") + + rimports = RecurrentImport.objects.filter(processor="Facebook events").all() + + for r in rimports: + r.downloader = "chromium headless" + + RecurrentImport.objects.bulk_update(rimports, fields=["downloader"]) + + + +class Migration(migrations.Migration): + + dependencies = [ + ('agenda_culturel', '0144_event_agenda_cult_recurre_5c5094_idx'), + ] + +operations = [ + migrations.RunPython( + fb_pause, + fb_pause_backward, + ), + ] \ No newline at end of file