]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/changeset_controller.rb
fix half-baked comment. this needs way more thought before it is... um ;-)
[rails.git] / app / controllers / changeset_controller.rb
index 2834fdae9280a9e68e63b6c019b6385677d6b2c9..83ee16f53fe23fefcc0e49636e0d96764c7750fa 100644 (file)
@@ -28,13 +28,10 @@ class ChangesetController < ApplicationController
 
     cs = Changeset.from_xml(request.raw_post, true)
 
-    if cs
-      cs.user_id = @user.id
-      cs.save_with_tags!
-      render :text => cs.id.to_s, :content_type => "text/plain"
-    else
-      raise OSM::APIBadXMLError.new(Changeset, request.raw_post);
-    end
+    # Assume that Changeset.from_xml has thrown an exception if there is an error parsing the xml
+    cs.user_id = @user.id
+    cs.save_with_tags!
+    render :text => cs.id.to_s, :content_type => "text/plain"
   end
 
   ##