diff --git a/Source/AudibleUtilities/Mkb79Auth.cs b/Source/AudibleUtilities/Mkb79Auth.cs index 7aff3840..a9c22249 100644 --- a/Source/AudibleUtilities/Mkb79Auth.cs +++ b/Source/AudibleUtilities/Mkb79Auth.cs @@ -122,17 +122,18 @@ namespace AudibleUtilities public async Task ToAccountAsync() { - var privateKey = await GetPrivateKeyAsync(); - var adpToken = await GetAdpTokenAsync(); - var accessToken = await GetAccessTokenAsync(); var refreshToken = new RefreshToken(RefreshToken); - var cookies = WebsiteCookies.Select(c => new KeyValuePair(c.Key, c.Value)); var authorize = new Authorize(Locale); var newToken = await authorize.RefreshAccessTokenAsync(refreshToken); AccessToken = newToken.TokenValue; AccessTokenExpires = newToken.Expires; + var privateKey = await GetPrivateKeyAsync(); + var adpToken = await GetAdpTokenAsync(); + var accessToken = await GetAccessTokenAsync(); + var cookies = WebsiteCookies.Select(c => new KeyValuePair(c.Key, c.Value)); + var api = new Api(this); var email = await api.GetEmailAsync(); var account = new Account(email)