From b4397f49d3e848a2b16b0a634b65a7da5af73d70 Mon Sep 17 00:00:00 2001 From: Atsushi Odagiri Date: Sun, 15 Jan 2012 10:07:29 +0900 Subject: [PATCH] fix for #18 --- pyramid_formalchemy/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyramid_formalchemy/views.py b/pyramid_formalchemy/views.py index bbbd877..efbd174 100644 --- a/pyramid_formalchemy/views.py +++ b/pyramid_formalchemy/views.py @@ -238,7 +238,7 @@ class ModelView(object): if fs is None: fs = getattr(request.forms, request.model_name, self.fieldset_class) - if fs is self.fieldset_class: + if isinstance(fs, type) and issubclass(fs, self.fieldset_class): fs = fs(request.model_class) if not isinstance(request.forms, list): # add default fieldset to form module eg: caching