From d0f0a12a620607358ab1758168fa18006d5ec027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Thu, 30 Aug 2018 13:50:24 +0200 Subject: [PATCH] saml: don't crash on empty multi select field (#25965) --- src/authentic2/saml/fields.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/authentic2/saml/fields.py b/src/authentic2/saml/fields.py index a50df1cf..0df773cb 100644 --- a/src/authentic2/saml/fields.py +++ b/src/authentic2/saml/fields.py @@ -165,6 +165,8 @@ class MultiSelectField(models.Field): def to_python(self, value): if isinstance(value, list): return value + if not value: + return [] return value.split(",") def from_db_value(self, value, expression, connection, context): -- 2.18.0