Method: Twterm::RESTClient#favorite
- Defined in:
- lib/twterm/rest_client.rb
#favorite(status) ⇒ Object
41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/twterm/rest_client.rb', line 41 def favorite(status) return false unless status.is_a? Status send_request do rest_client.favorite(status.id) end.then do |tweet, *_| status_repository.create(tweet) publish(Event::Message::Success.new('Successfully liked: @%s "%s"' % [ tweet.user.screen_name, status.text ])) end end |