from django.contrib.gis.geos import GEOSGeometry, Polygon
from grace.authent.views import can_change_geometries, can_change_attributes
+from grace.history.utils import log_custom
from geonode.maps.views import _perms_info, MAP_LEV_NAMES
objects[key] = new_feature
sync_gracedb(objects)
-
+
+ if feature.get('fid') == None:
+ msg = "Ajout d'un objet (%s)" % (table_name)
+ else:
+ msg = "Sauvegarde de l'objet %s (%s)" % (table_name, feature.get('fid'))
+ log_custom(request.user.pk, "Add/Save feature", message=msg)
+
return HttpResponse()
sync_gracedb(objects)
+ msg = "Supression de l'objet %s (%s)" % (table_name, feature.get('fid'))
+ log_custom(request.user.pk, "Delete feature", message=msg)
+
return HttpResponse()