Guest User

Untitled

a guest
Oct 20th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. module Twitvise
  2.  
  3. def search
  4. return unless twitter_client = client
  5. twitter_client.search 'groo'
  6. end
  7.  
  8. private
  9.  
  10. def client
  11. consumer = Devise.omniauth_configs[:twitter].strategy
  12. tokens = self.user_tokens.where(provider: 'twitter')
  13. return unless consumer and tokens.length > 0
  14. TwitterOAuth::Client.new ({
  15. consumer_key: consumer.consumer_key,
  16. consumer_secret: consumer.consumer_secret,
  17. token: token.token,
  18. secret: token.secret
  19. })
  20. end
  21.  
  22. end
Add Comment
Please, Sign In to add comment