From 1b9a9aa25bd4a5a1ff6a47dc3d1262af3f4f3960 Mon Sep 17 00:00:00 2001 From: "Jonas I. Liechti" Date: Wed, 24 Jan 2018 15:26:05 +0100 Subject: [PATCH] Fix raise of exception in case prep value is None --- sanitizer/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sanitizer/models.py b/sanitizer/models.py index afc2590..229f27e 100644 --- a/sanitizer/models.py +++ b/sanitizer/models.py @@ -48,6 +48,8 @@ def to_python(self, value): return smart_unicode(value) def get_prep_value(self, value): + if value is None: + value = u'' value = super(SanitizedTextField, self).get_prep_value(value) value = bleach.clean(value, tags=self._sanitizer_allowed_tags, attributes=self._sanitizer_allowed_attributes,