]> git.openstreetmap.org Git - rails.git/blobdiff - lib/osm.rb
Fixed bug in changeset idle timeout. Fixed another with a spurious require.
[rails.git] / lib / osm.rb
index 00215c6773e74f2e5895e407fd1ef9a809a3f094..09ded2bd231806c43ae116057bf04c014389a5bc 100644 (file)
@@ -45,8 +45,14 @@ module OSM
 
   # Raised when the changeset provided is already closed
   class APIChangesetAlreadyClosedError < APIError
+    def initialize(changeset)
+      @changeset = changeset
+    end
+
+    attr_reader :changeset
+    
     def render_opts
-      { :text => "The supplied changeset has already been closed", :status => :conflict }
+      { :text => "The changeset #{@changeset.id} was closed at #{@changeset.closed_at}.", :status => :conflict }
     end
   end