From d6fbb52f20f2812c1abbdbc64133f5e9091dbc54 Mon Sep 17 00:00:00 2001 From: Francesco Filicetti Date: Tue, 14 Feb 2023 18:45:14 +0100 Subject: [PATCH] fix: bug in MultiChoice field validation --- django_form_builder/dynamic_fields.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/django_form_builder/dynamic_fields.py b/django_form_builder/dynamic_fields.py index 50b2bff..c621220 100644 --- a/django_form_builder/dynamic_fields.py +++ b/django_form_builder/dynamic_fields.py @@ -184,7 +184,7 @@ def define_value(self, choices, **kwargs): def clean(self, *args, **kwargs): try: args = args if isinstance(args[0], list) else ([args[0]],) - if args[0] == None: args = ([],) + if args[0] == [None]: args = ([],) except IndexError: args = ([],) return super().clean(*args, **kwargs) diff --git a/setup.py b/setup.py index f012504..eaa008b 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ setup( name='django-form-builder', - version='0.16.13', + version='0.16.14', packages=find_packages(), package_data={'': ['*.wav']}, data_files=[