From 4c7ffc6160ab083121ad4e65071f7a6770553e15 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 6 Jun 2025 18:31:00 +0200 Subject: [PATCH] Check if method is available before calling it --- modoboa/parameters/tools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modoboa/parameters/tools.py b/modoboa/parameters/tools.py index a98c88b03..44ebed708 100644 --- a/modoboa/parameters/tools.py +++ b/modoboa/parameters/tools.py @@ -284,4 +284,5 @@ def get_global_parameters(app, **kwargs): def apply_to_django_settings(): """Apply global parameters to Django settings module.""" for serializer in registry.get_serializers("global"): - serializer["serializer"].to_django_settings() + if hasattr(serializer["serializer"], "to_django_settings"): + serializer["serializer"].to_django_settings()