diff --git a/docs/dev/transition.rst b/docs/dev/transition.rst index 1d44da2..8b764b5 100644 --- a/docs/dev/transition.rst +++ b/docs/dev/transition.rst @@ -103,7 +103,7 @@ le 2 mars à 22h : .. code:: python REGISTRATION_DATES = dict( - open=datetime.fromisoformat("2025-01-08T12:00:00+0100"), + open=datetime.fromisoformat("2025-01-15T12:00:00+0100"), close=datetime.fromisoformat("2025-03-02T22:00:00+0100"), ) diff --git a/participation/management/commands/export_solutions.py b/participation/management/commands/export_solutions.py index 91a1664..1fcf130 100644 --- a/participation/management/commands/export_solutions.py +++ b/participation/management/commands/export_solutions.py @@ -12,6 +12,8 @@ class Command(BaseCommand): def handle(self, *args, **kwargs): base_dir = Path(__file__).parent.parent.parent.parent base_dir /= "output" + if not base_dir.is_dir(): + base_dir.mkdir() base_dir /= "solutions" if not base_dir.is_dir(): base_dir.mkdir() diff --git a/registration/management/commands/export_photo_authorizations.py b/registration/management/commands/export_photo_authorizations.py index 20cdb8e..9baa9f6 100644 --- a/registration/management/commands/export_photo_authorizations.py +++ b/registration/management/commands/export_photo_authorizations.py @@ -14,7 +14,9 @@ class Command(BaseCommand): def handle(self, *args, **kwargs): base_dir = Path(__file__).parent.parent.parent.parent base_dir /= "output" - base_dir / "photo_authorizations" + if not base_dir.is_dir(): + base_dir.mkdir() + base_dir /= "photo_authorizations" if not base_dir.is_dir(): base_dir.mkdir() @@ -30,6 +32,6 @@ class Command(BaseCommand): file_output.write(file_input.read()) if participant.photo_authorization_final: - with participant.photo_authorization.file as file_input: + with participant.photo_authorization_final.file as file_input: with open(team_dir / f"{participant} (finale).pdf", 'wb') as file_output: file_output.write(file_input.read())