]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/changeset_controller.rb
Some improvements to the error messages that are returned by the api.
[rails.git] / app / controllers / changeset_controller.rb
index 181c827b35a91e49657db56941c58e318c76507a..d7764d995cce4b2139c679cdbb6c0af53b843af2 100644 (file)
@@ -2,7 +2,6 @@
 
 class ChangesetController < ApplicationController
   require 'xml/libxml'
-  require 'diff_reader'
 
   before_filter :authorize, :only => [:create, :update, :delete, :upload, :include, :close]
   before_filter :check_write_availability, :only => [:create, :update, :delete, :upload, :include]
@@ -56,7 +55,7 @@ class ChangesetController < ApplicationController
     # to close the changeset, we'll just set its closed_at time to
     # now. this might not be enough if there are concurrency issues, 
     # but we'll have to wait and see.
-    changeset.closed_at = DateTime.now
+    changeset.set_closed_time_now
 
     changeset.save!
     render :nothing => true
@@ -295,6 +294,7 @@ class ChangesetController < ApplicationController
     render ex.render_opts
   end
 
+private
   #------------------------------------------------------------
   # utility functions below.
   #------------------------------------------------------------