Fix CSVModelMultipleChoiceField.clean assuming all values are str/None

This commit is contained in:
Jason Novinger 2025-04-08 15:45:02 -05:00
parent 2be257db48
commit 303b709921

View File

@ -79,7 +79,8 @@ class CSVModelMultipleChoiceField(forms.ModelMultipleChoiceField):
} }
def clean(self, value): def clean(self, value):
value = value.split(',') if value else [] if not isinstance(value, list):
value = value.split(',') if value else []
return super().clean(value) return super().clean(value)