]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/relation_controller.rb
Small fixes to unit tests where user_id has become changeset_id.
[rails.git] / app / controllers / relation_controller.rb
index c49ecd4d701733b035271a922e3466c40bba0881..d87905059ea37c8c791266fe0305de5a45c109bc 100644 (file)
@@ -15,11 +15,11 @@ class RelationController < ApplicationController
         if !relation.preconditions_ok?
           render :text => "", :status => :precondition_failed
         else
-         relation.version = 0
-          relation.user_id = @user.id
+          relation.version = 0
+          #relation.user_id = @user.id
           relation.save_with_history!
 
-         render :text => relation.id.to_s, :content_type => "text/plain"
+          render :text => relation.id.to_s, :content_type => "text/plain"
         end
       else
         render :nothing => true, :status => :bad_request
@@ -46,12 +46,13 @@ class RelationController < ApplicationController
   end
 
   def update
+    logger.debug request.raw_post
     begin
       relation = Relation.find(params[:id])
       new_relation = Relation.from_xml(request.raw_post)
 
       if new_relation and new_relation.id == relation.id
-       relation.update_from new_relation, user
+        relation.update_from new_relation, @user
         render :text => relation.version.to_s, :content_type => "text/plain"
       else
         render :nothing => true, :status => :bad_request