Always overwrite locales instead of reporting an error if the key exists
This commit is contained in:
@@ -252,15 +252,9 @@ public class CustomItemService(
|
||||
{
|
||||
lazyLoad.AddTransformer(localeData =>
|
||||
{
|
||||
if (!localeData.TryAdd($"{newItemId} Name", newLocaleDetails.Name))
|
||||
{
|
||||
logger.Error($"Error adding locale `{newItemId} Name` to {shortNameKey.Key}, duplicate key");
|
||||
}
|
||||
else
|
||||
{
|
||||
localeData.TryAdd($"{newItemId} ShortName", newLocaleDetails.ShortName);
|
||||
localeData.TryAdd($"{newItemId} Description", newLocaleDetails.Description);
|
||||
}
|
||||
localeData![$"{newItemId} Name"] = newLocaleDetails.Name!;
|
||||
localeData[$"{newItemId} ShortName"] = newLocaleDetails.ShortName!;
|
||||
localeData[$"{newItemId} Description"] = newLocaleDetails.Description!;
|
||||
|
||||
return localeData;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user