Check the presence of service in twitter_oauth_token & twitter_oauth_token_secret.

This commit is contained in:
Akinori MUSHA 2014-09-29 23:14:31 +09:00
parent f85b82a043
commit 0aca3a074d

View file

@ -13,7 +13,6 @@ module TwitterConcern
def validate_twitter_options
unless twitter_consumer_key.present? &&
twitter_consumer_secret.present? &&
service &&
twitter_oauth_token.present? &&
twitter_oauth_token_secret.present?
errors.add(:base, "Twitter consumer_key, consumer_secret, oauth_token, and oauth_token_secret are required to authenticate with the Twitter API. You can provide these as options to this Agent, or as Credentials with the same names, but starting with 'twitter_'.")
@ -29,11 +28,11 @@ module TwitterConcern
end
def twitter_oauth_token
service.token
service && service.token
end
def twitter_oauth_token_secret
service.secret
service && service.secret
end
def twitter