Hi,

just wondering why DELETE /api/0.6/[node|way|relation]/#id isn't idempotent,
i.e.
why DELETE(primitive) where primitive.visible=false will lead to 410 Gone
instead of 200 OK?

It leads to aborted changesets, i.e. 
   PUT /api/0.6/changeset/#id (
       DELETE node   where node.visible == false on the server 
   )
which result in 410 Gone -  not one of the defined error codes for
PUT /api/0.6/changeset/#id.

Regards
Karl





_______________________________________________
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev

Reply via email to