From 1158c666e54956629e06dfc2a169b72ddf3e242c Mon Sep 17 00:00:00 2001 From: Eibriel Date: Wed, 15 Apr 2015 11:51:55 -0300 Subject: [PATCH] Quick fix string instead of list --- attract/application/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/attract/application/__init__.py b/attract/application/__init__.py index ab71898a..3b50f21f 100644 --- a/attract/application/__init__.py +++ b/attract/application/__init__.py @@ -132,7 +132,7 @@ def convert_properties(properties, node_schema): properties[prop] = convert_properties( properties[prop], schema_prop['schema']) if prop_type == 'list': - if properties[prop] == '': + if properties[prop] in ['', '[]']: properties[prop] = [] for k, val in enumerate(properties[prop]): if not 'schema' in schema_prop: @@ -160,8 +160,8 @@ class ValidateCustomFields(Validator): try: value = convert_properties(value, node_type['dyn_schema']) - except: - print ("Error converting") + except Exception, e: + print ("Error converting: {0}".format(e)) print (value) v = Validator(node_type['dyn_schema'])