src/pyams_gis/widget/area.py
changeset 1 bf796b698a98
parent 0 c73bb834ccbe
child 12 77e093529691
--- a/src/pyams_gis/widget/area.py	Thu May 18 17:23:48 2017 +0200
+++ b/src/pyams_gis/widget/area.py	Sun May 21 01:53:17 2017 +0200
@@ -46,10 +46,7 @@
         self.widget = widget
 
     def __call__(self, data):
-        result = GeoArea()
-        for name, value in data.items():
-            setattr(result, name, value)
-        return result
+        return GeoArea()
 
 
 @widgettemplate_config(mode='input', template='templates/geoarea-input.pt', layer=IFormLayer)
@@ -59,7 +56,7 @@
 
     def updateWidgets(self, setErrors=True):
         super(GeoAreaWidget, self).updateWidgets()
-        widgets = self.subform.widgets
+        widgets = self.widgets
         widgets['x1'].input_css_class = 'col-md-2'
         widgets['y1'].input_css_class = 'col-md-2'
         widgets['x2'].input_css_class = 'col-md-2'