From d0a602e0b56359854ce148c0a7871f4928e160a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 28 Oct 2018 08:36:22 +0100 Subject: [PATCH] mail: don't crash on undefined mail external id (#27616) --- welco/sources/mail/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/welco/sources/mail/__init__.py b/welco/sources/mail/__init__.py index 60d86e0..0304d62 100644 --- a/welco/sources/mail/__init__.py +++ b/welco/sources/mail/__init__.py @@ -37,7 +37,7 @@ class AppConfig(django.apps.AppConfig): if not instance.formdata_id: return source = instance.source - if not hasattr(source, 'external_id'): + if not getattr(source, 'external_id', None): return external_id = source.external_id if not external_id.startswith('maarch-'):