Fixed async call bug
This commit is contained in:
parent
c46881698f
commit
50b65e6dea
@ -13,6 +13,7 @@ using System.Net;
|
||||
using ENI2.LockingServiceReference;
|
||||
using ENI2.Util;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ENI2
|
||||
{
|
||||
@ -84,7 +85,7 @@ namespace ENI2
|
||||
LADG.CargoCodesNST3 = LocalizedLookup.getCargoCodesNST3();
|
||||
|
||||
// Load import value mappings
|
||||
ValueMapping.LoadDicts();
|
||||
Task.Run(async () => await ValueMapping.LoadDicts());
|
||||
|
||||
// Preload validation fields
|
||||
List<ValidationField> vFields = bsmd.database.ValidationRule.ValidationFields;
|
||||
|
||||
@ -57,7 +57,7 @@ namespace ENI2.Excel
|
||||
return false;
|
||||
}
|
||||
|
||||
ValueMapping.LoadDicts(); // reload all messaging dicts (also removes "temporary" entries from last run)
|
||||
Task.Run(async () => await ValueMapping.LoadDicts()); // reload all messaging dicts (also removes "temporary" entries from last run)
|
||||
|
||||
// load messages if already present
|
||||
List<Message> messages = DBManager.Instance.GetMessagesForCore(messageCore, DBManager.MessageLoad.ALL);
|
||||
|
||||
@ -180,7 +180,7 @@ namespace bsmd.database
|
||||
/// <summary>
|
||||
/// (re-)loads all value mapping dictionaries
|
||||
/// </summary>
|
||||
public static async void LoadDicts()
|
||||
public static async Task LoadDicts()
|
||||
{
|
||||
foreach(MappingType type in Enum.GetValues(typeof(MappingType)))
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user