Project

General

Profile

« Previous | Next » 

Revision f21afe9d

Added by Ohad Levy over 11 years ago

  • ID f21afe9d94b626c13898a1f108612584d0a46b1f

refs #2141 - ensures no duplicate trends are created

View differences:

app/models/trend_counter.rb
class TrendCounter < ActiveRecord::Base
belongs_to :trend
validates_numericality_of :count, :greater_than_or_equal_to => 0
validates_uniqueness_of :created_at, :scope => :trend_id
default_scope :order => "created_at"
scope :recent, lambda { |*args| {:conditions => ["created_at > ?", (args.first || 30.day.ago)], :order => "created_at"} }
end

Also available in: Unified diff