From 1db5d68d9d43f0be87f95882e3eb1165ec9cc2bf Mon Sep 17 00:00:00 2001 From: Nick Recobra Date: Fri, 12 Aug 2011 02:06:32 +0400 Subject: [PATCH] Using a relation for User#apps rather then method. --- app/models/user.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index a12b896..5e40fce 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -19,6 +19,8 @@ class User attr_protected :admin + has_many :apps, :foreign_key => 'watchers.user_id' + if Errbit::Config.user_has_username field :username validates_presence_of :username @@ -32,10 +34,6 @@ class User self[:per_page] || PER_PAGE end - def apps - App.where('watchers.user_id' => id) - end - def watching?(app) apps.all.include?(app) end -- libgit2 0.21.2