app/models/clipping.rb in community_engine-2.3.2 vs app/models/clipping.rb in community_engine-3.0.0

- old
+ new

@@ -15,15 +15,12 @@ has_many :favorites, :as => :favoritable, :dependent => :destroy acts_as_taggable acts_as_activity :user - attr_accessible :user, :url, :description, :image_url + scope :recent, lambda { order('clippings.created_at DESC') } - scope :recent, :order => 'clippings.created_at DESC' - - def self.find_related_to(clipping, options = {}) options.reverse_merge!({:limit => 8, :order => 'created_at DESC', :conditions => [ 'clippings.id != ?', clipping.id ] }) @@ -33,10 +30,10 @@ where(options[:conditions]). tagged_with(clipping.tags.collect{|t| t.name }, :any => true) end def self.find_recent(options = {:limit => 5}) - find(:all, :conditions => "created_at > '#{7.days.ago.iso8601}'", :order => "created_at DESC", :limit => options[:limit]) + where("created_at > '#{7.days.ago.iso8601}'").order("created_at DESC").limit(options[:limit]) end def previous_clipping self.user.clippings.order('created_at DESC').where('created_at < ?', self.created_at).first end