openid
Marcin Kulik 12 years ago
parent 44edbe08d1
commit 75961f3f22

@ -10,8 +10,8 @@ class AsciicastsController < ApplicationController
def index
collection = Asciicast.
newest.
includes(:user).
order("created_at DESC").
page(params[:page]).
per(PER_PAGE)
@ -22,8 +22,8 @@ class AsciicastsController < ApplicationController
def popular
collection = Asciicast.
order("views_count DESC").
where("views_count > 0").
popular.
includes(:user).
page(params[:page]).
per(PER_PAGE)

@ -12,6 +12,8 @@ class Asciicast < ActiveRecord::Base
has_many :likes, :dependent => :destroy
scope :featured, where(:featured => true)
scope :popular, where("views_count > 0").order("views_count DESC")
scope :newest, order("created_at DESC")
before_create :assign_user, :unless => :user

Loading…
Cancel
Save