From 99fc23d5c5d0c3406a59dd229307d567eabe3389 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Thu, 18 Nov 2021 15:54:46 +0000 Subject: [PATCH] Guard against absent 'form_class' kwarg in IETFJSONField.formfield(). Commit ready for merge. - Legacy-Id: 19683 --- ietf/utils/db.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/utils/db.py b/ietf/utils/db.py index 67f1237b6..d451f6cfd 100644 --- a/ietf/utils/db.py +++ b/ietf/utils/db.py @@ -23,6 +23,6 @@ class IETFJSONField(jsonfield.JSONField): super().__init__(*args, **kwargs) def formfield(self, **kwargs): - if issubclass(kwargs['form_class'], FormIETFJSONField): + if 'form_class' not in kwargs or issubclass(kwargs['form_class'], FormIETFJSONField): kwargs.setdefault('empty_values', self.empty_values) return super().formfield(**{**kwargs})