diff --git a/app/models/omnisocial/user.rb b/app/models/omnisocial/user.rb index 565a21c..56317c2 100644 --- a/app/models/omnisocial/user.rb +++ b/app/models/omnisocial/user.rb @@ -44,6 +44,10 @@ def has_twitter? def twitter_login @twitter_login ||= login_accounts.detect{|l| l.kind_of? Omnisocial::TwitterAccount } end + + def twitter_logins + @twitter_logins ||= login_accounts.select{|l| l.kind_of? Omnisocial::TwitterAccount } + end def has_facebook? !!facebook_login @@ -52,6 +56,10 @@ def has_facebook? def facebook_login @facebook_login ||= login_accounts.detect{|l| l.kind_of? Omnisocial::FacebookAccount } end + + def facebook_logins + @facebook_logins ||= login_accounts.select{|l| l.kind_of? Omnisocial::FacebookAccount } + end def to_param if !self.login.include?('profile.php?')