Jamie had this problem: WhiskeySlim is linked to his user + primary account, MrSoftServe. While signed into Battle.net as WhiskeySlim, he was unable to sign into Competiwatch because "That account is already linked to another user." If the user lookup fails in Users::OmniauthCallbacksController, need to look up an OauthAccount and choose the user attached to it.
Jamie had this problem: WhiskeySlim is linked to his user + primary account, MrSoftServe. While signed into Battle.net as WhiskeySlim, he was unable to sign into Competiwatch because "That account is already linked to another user." If the user lookup fails in
Users::OmniauthCallbacksController
, need to look up anOauthAccount
and choose the user attached to it.