Fix issue with unloaded Message Service.

This commit is contained in:
Ottermandias 2024-01-06 23:26:35 +01:00
parent 9311f80455
commit 981721ae85
2 changed files with 5 additions and 2 deletions

@ -1 +1 @@
Subproject commit 22ae2a8993ebf3af2313072968a44905a3fcdd2a
Subproject commit 2c603cea9b1d4dd500e30972b64bd2f25012dc4c

View file

@ -55,7 +55,10 @@ public class Penumbra : IDalamudPlugin
_services = ServiceManagerA.CreateProvider(this, pluginInterface, Log);
Messager = _services.GetService<MessageService>();
_validityChecker = _services.GetService<ValidityChecker>();
var startup = _services.GetService<DalamudConfigService>().GetDalamudConfig(DalamudConfigService.WaitingForPluginsOption, out bool s)
_services.EnsureRequiredServices();
var startup = _services.GetService<DalamudConfigService>()
.GetDalamudConfig(DalamudConfigService.WaitingForPluginsOption, out bool s)
? s.ToString()
: "Unknown";
Log.Information(