Skip to content

Commit 75ed6d8

Browse files
committed
delegate protips to users
1 parent b3ee87f commit 75ed6d8

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

app/models/teams/member.rb

+6-7
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
class Teams::Member < ActiveRecord::Base
2020
belongs_to :team, class_name: 'Team',
21-
foreign_key: 'team_id',
22-
counter_cache: :team_size,
23-
touch: true
21+
foreign_key: 'team_id',
22+
counter_cache: :team_size,
23+
touch: true
2424
belongs_to :user
2525

2626
validates_uniqueness_of :user_id, scope: :team_id
@@ -63,11 +63,10 @@ def admin?
6363
state_name
6464
country
6565
referral_token
66+
badges
67+
endorsements
68+
protips
6669
).each do |user_method|
6770
delegate user_method, to: :user
6871
end
69-
70-
[:badges, :endorsements].each do |m|
71-
define_method(m) { user.try(m) }
72-
end
7372
end

0 commit comments

Comments
 (0)