diff --git a/DataLayer/UNTESTED/EfClasses/Book.cs b/DataLayer/UNTESTED/EfClasses/Book.cs
index 447728e6..fc224c0f 100644
--- a/DataLayer/UNTESTED/EfClasses/Book.cs
+++ b/DataLayer/UNTESTED/EfClasses/Book.cs
@@ -243,6 +243,9 @@ namespace DataLayer
Category = category;
}
- public override string ToString() => $"[{AudibleProductId}] {Title}";
+ public void UpdateLocale(string localeName)
+ => Locale ??= localeName;
+
+ public override string ToString() => $"[{AudibleProductId}] {Title}";
}
}
diff --git a/DtoImporterService/UNTESTED/BookImporter.cs b/DtoImporterService/UNTESTED/BookImporter.cs
index 518387c2..cfaef4cc 100644
--- a/DtoImporterService/UNTESTED/BookImporter.cs
+++ b/DtoImporterService/UNTESTED/BookImporter.cs
@@ -129,6 +129,8 @@ namespace DtoImporterService
book.PictureId = item.PictureId;
book.UpdateProductRating(item.Product_OverallStars, item.Product_PerformanceStars, item.Product_StoryStars);
+ book.UpdateLocale(Account.Locale.Name);
+
// important to update user-specific info. this will have changed if user has rated/reviewed the book since last library import
book.UserDefinedItem.UpdateRating(item.MyUserRating_Overall, item.MyUserRating_Performance, item.MyUserRating_Story);
diff --git a/LibationLauncher/LibationLauncher.csproj b/LibationLauncher/LibationLauncher.csproj
index 3ceec6a4..75fdece5 100644
--- a/LibationLauncher/LibationLauncher.csproj
+++ b/LibationLauncher/LibationLauncher.csproj
@@ -13,7 +13,7 @@
win-x64
- 3.1.12.139
+ 3.1.12.140