From fb55d59b7771dc4bc155e0f2fb9c33d6b0904d99 Mon Sep 17 00:00:00 2001 From: Mandel Olaiya Date: Thu, 9 Apr 2026 00:59:35 +0200 Subject: [PATCH] Patch payment validator for Django 5 compatibility --- scripts/validate_payment_provider_config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/validate_payment_provider_config.py b/scripts/validate_payment_provider_config.py index d77413e..be36a7b 100644 --- a/scripts/validate_payment_provider_config.py +++ b/scripts/validate_payment_provider_config.py @@ -10,6 +10,12 @@ def main() -> int: project_root = Path(__file__).resolve().parents[1] os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mandelstudio.settings.base") os.chdir(project_root) + if str(project_root) not in sys.path: + sys.path.insert(0, str(project_root)) + + from mandelstudio.main import _patch_legacy_django_translation_aliases + + _patch_legacy_django_translation_aliases() import django