X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/bbbf2569865bad3198c05587083e670bdba8b592..fac8b5d28aa81f2233c7233b6876ad31d86be28b:/app/models/changeset.rb?ds=sidebyside diff --git a/app/models/changeset.rb b/app/models/changeset.rb index 9dc60de48..3e0ba9f8e 100644 --- a/app/models/changeset.rb +++ b/app/models/changeset.rb @@ -17,7 +17,7 @@ class Changeset < ActiveRecord::Base validates_uniqueness_of :id validates_numericality_of :id, :on => :update, :integer_only => true validates_numericality_of :min_lat, :max_lat, :min_lon, :max_lat, :allow_nil => true, :integer_only => true - validates_numericality_of :user_id, :integer_only => true, :greater_than_or_equal_to => 1 + validates_numericality_of :user_id, :integer_only => true validates_numericality_of :num_changes, :integer_only => true, :greater_than_or_equal_to => 0 validates_associated :user @@ -50,7 +50,9 @@ class Changeset < ActiveRecord::Base end def set_closed_time_now - self.closed_at = DateTime.now + unless is_open? + self.closed_at = DateTime.now + end end def self.from_xml(xml, create=false)