]> git.openstreetmap.org Git - rails.git/blobdiff - lib/osm.rb
Creating consistency check for creation of nodes, way and relations. Moving some...
[rails.git] / lib / osm.rb
index e0e83845ea4b33ece2dda45f0c0ff3368d73feee..82fc835b4ad8c17e684ae6565604f5bd16976245 100644 (file)
@@ -46,6 +46,13 @@ module OSM
       { :text => "The supplied changeset has already been closed", :status => :conflict }
     end
   end
+  
+  # Raised when a change is expecting a changeset, but the changeset doesn't exist
+  class APIChangesetMissingError < APIError
+    def render_opts
+      { :text => "You need to supply a changeset to be able to make a change", :status => :conflict }
+    end
+  end
 
   # Raised when the provided version is not equal to the latest in the db.
   class APIVersionMismatchError < APIError