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
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)