From d8f50410fac57a6fac75a122b922b49bdda973cb Mon Sep 17 00:00:00 2001
From: Lennard Strohmeyer <lennard.strohmeyer@digitallearning.gmbh>
Date: Mon, 31 Mar 2025 08:40:34 +0200
Subject: [PATCH] pipeline fix

---
 src/data_disclosure/tests/tests_data_disclosure.py | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/data_disclosure/tests/tests_data_disclosure.py b/src/data_disclosure/tests/tests_data_disclosure.py
index d514510..b32ca89 100644
--- a/src/data_disclosure/tests/tests_data_disclosure.py
+++ b/src/data_disclosure/tests/tests_data_disclosure.py
@@ -190,9 +190,12 @@ class TestsDataDisclosure(BaseTestCase):
         secret = data["secret"]
 
         # create zip file to fulfil requirements
+        data_disclosure_location = settings.DATA_DISCLOSURE_LOCATION
+        if not data_disclosure_location or data_disclosure_location is None or data_disclosure_location == "":
+            data_disclosure_location = "./data_disclosure_zips"
         empty_zip_data = ContentFile(b'PK\x05\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
         file_name = default_storage.save(
-            f"{settings.DATA_DISCLOSURE_LOCATION}/{file_id}.zip", empty_zip_data
+            f"{data_disclosure_location}/{file_id}.zip", empty_zip_data
         )
 
         disc = DataDisclosure.objects.get(id=file_id)
@@ -238,9 +241,12 @@ class TestsDataDisclosure(BaseTestCase):
         self.assertEqual(response.status_code, 403)
 
         # create zip file to fulfil requirements
+        data_disclosure_location = settings.DATA_DISCLOSURE_LOCATION
+        if not data_disclosure_location or data_disclosure_location is None or data_disclosure_location == "":
+            data_disclosure_location = "./data_disclosure_zips"
         empty_zip_data = ContentFile(b'PK\x05\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
         file_name = default_storage.save(
-            f"{settings.DATA_DISCLOSURE_LOCATION}/{file_id}.zip", empty_zip_data
+            f"{data_disclosure_location}/{file_id}.zip", empty_zip_data
         )
 
         disc = DataDisclosure.objects.get(id=file_id)
-- 
GitLab