From ac56d467610cb8f85f22081d47e9d16ec758d84d Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sun, 21 Apr 2024 09:29:12 -0700 Subject: [PATCH] Dont try to iterate display_fields if NoneType --- src/documents/serialisers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index d0cfab7bf..160f4a35e 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -826,7 +826,7 @@ class SavedViewSerializer(OwnedObjectSerializer): def validate(self, attrs): attrs = super().validate(attrs) - if "display_fields" in attrs: + if "display_fields" in attrs and attrs["display_fields"] is not None: for field in attrs["display_fields"]: if re.sub(r"\d+", "%d", field) == SavedView.DisplayFields.CUSTOM_FIELD: field_id = int(re.search(r"\d+", field)[0])