app/models/twitter_auth/oauth_user.rb in twitter-auth-0.1.17 vs app/models/twitter_auth/oauth_user.rb in twitter-auth-0.1.20

- old
+ new

@@ -14,10 +14,11 @@ raise ArgumentError, 'Must authenticate with an OAuth::AccessToken or the string access token and secret.' unless (token && secret) || token.is_a?(OAuth::AccessToken) response = token.get(TwitterAuth.path_prefix + '/account/verify_credentials.json') user_info = handle_response(response) - if user = User.find_by_login(user_info['screen_name']) + if user = User.find_by_twitter_id(user_info['id'].to_s) + user.login = user_info['screen_name'] user.assign_twitter_attributes(user_info) user.access_token = token.token user.access_secret = token.secret user.save user