Ticket #555: protocol.patch

File protocol.patch, 0.5 kB (added by cmoullet, 2 years ago)
  • lib/protocol.py

     
    346346                self.before_create(request, feature) 
    347347            if isinstance(feature.id, int): 
    348348                obj = self.Session.query(self.mapped_class).get(feature.id) 
     349                obj.geometry = asShape(feature.geometry) 
    349350            if obj is None: 
    350351                obj = self.mapped_class() 
    351352                obj.geometry = asShape(feature.geometry)