From ec5f4530778d20c09d0a0acc5b305d6195d08671 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Tue, 18 Feb 2014 12:16:16 +0100 Subject: [PATCH] bug fix: parameter default value may not be mutable literal object --- composer/schema/schema.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/composer/schema/schema.py b/composer/schema/schema.py index 0834481..c8bd8eb 100644 --- a/composer/schema/schema.py +++ b/composer/schema/schema.py @@ -69,7 +69,9 @@ class FormState(object): implements(IFormState) - def __init__(self, fieldInstances=[], changed=False, severity=0): + def __init__(self, fieldInstances=None, changed=False, severity=0): + if fieldInstances is None: + fieldInstances = [] self.fieldInstances = Jeep(fieldInstances) self.changed = changed self.severity = severity