Clean up minutia

This commit is contained in:
Robert McRackan 2021-06-22 22:36:16 -04:00
parent ae6384486c
commit 703e71ad74
2 changed files with 10 additions and 6 deletions

View File

@ -13,7 +13,7 @@
<!-- <PublishSingleFile>true</PublishSingleFile> -->
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<Version>4.4.0.63</Version>
<Version>4.4.0.64</Version>
</PropertyGroup>
<ItemGroup>

View File

@ -30,7 +30,7 @@ namespace LibationLauncher
migrate_to_v4_0_0();
migrate_to_v4_0_3(); // add setting for whether to delete/retain aax
migrate_to_v5_x_x();
migrate_to_v5_0_0();
ensureLoggingConfig();
ensureSerilogConfig();
@ -229,15 +229,19 @@ namespace LibationLauncher
}
#endregion
#region migrate_to_v5_x_x re-gegister device if device info not in settings
private static void migrate_to_v5_x_x()
#region migrate_to_v5_0_0 re-gegister device if device info not in settings
private static void migrate_to_v5_0_0()
{
if (!File.Exists(AudibleApiStorage.AccountsSettingsFile))
return;
var accountsPersister = AudibleApiStorage.GetAccountsSettingsPersister();
foreach (var account in accountsPersister?.AccountsSettings?.Accounts)
var accounts = accountsPersister?.AccountsSettings?.Accounts;
if (accounts is null)
return;
foreach (var account in accounts)
{
var identity = account?.IdentityTokens;
@ -249,7 +253,7 @@ namespace LibationLauncher
!string.IsNullOrWhiteSpace(identity.AmazonAccountId))
continue;
var authorize = new AudibleApi.Authorization.Authorize(identity.Locale);
var authorize = new Authorize(identity.Locale);
try
{