diff --git a/app/controllers/asciicasts_controller.rb b/app/controllers/asciicasts_controller.rb index 9553a4b..4d8124a 100644 --- a/app/controllers/asciicasts_controller.rb +++ b/app/controllers/asciicasts_controller.rb @@ -10,6 +10,7 @@ class AsciicastsController < ApplicationController def index collection = Asciicast. + includes(:user). order("created_at DESC"). page(params[:page]). per(PER_PAGE) diff --git a/app/controllers/home_controller.rb b/app/controllers/home_controller.rb index 04f5552..77aac75 100644 --- a/app/controllers/home_controller.rb +++ b/app/controllers/home_controller.rb @@ -13,7 +13,7 @@ class HomeController < ApplicationController end @asciicasts = AsciicastDecorator.decorate( - Asciicast.order("created_at DESC").limit(9) + Asciicast.order("created_at DESC").limit(9).includes(:user) ) end end diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index a8b0286..61bd4a5 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -7,6 +7,7 @@ class UsersController < ApplicationController @user = UserDecorator.find_by_nickname!(params[:nickname]) collection = @user.asciicasts. + includes(:user). order("created_at DESC"). page(params[:page]). per(PER_PAGE)