fix #2 for reals this time?

This commit is contained in:
2024-06-18 11:03:01 -05:00
parent 90d4262890
commit 8ae319fbee
2 changed files with 3 additions and 2 deletions

View File

@@ -12,7 +12,7 @@
<PropertyGroup Condition="'$(AssemblyVersion)' == '' OR '$(MajorVersion)' != '' OR '$(MinorVersion)' != ''"> <PropertyGroup Condition="'$(AssemblyVersion)' == '' OR '$(MajorVersion)' != '' OR '$(MinorVersion)' != ''">
<MajorVersion Condition="'$(MajorVersion)' == ''">0</MajorVersion> <MajorVersion Condition="'$(MajorVersion)' == ''">0</MajorVersion>
<MinorVersion Condition="'$(MinorVersion)' == ''">1</MinorVersion> <MinorVersion Condition="'$(MinorVersion)' == ''">1</MinorVersion>
<PatchVersion Condition="'$(PatchVersion)' == ''">3</PatchVersion> <PatchVersion Condition="'$(PatchVersion)' == ''">4</PatchVersion>
<AssemblyVersion>$(MajorVersion).$(MinorVersion).$(PatchVersion)</AssemblyVersion> <AssemblyVersion>$(MajorVersion).$(MinorVersion).$(PatchVersion)</AssemblyVersion>
<FileVersion>$(AssemblyVersion)</FileVersion> <FileVersion>$(AssemblyVersion)</FileVersion>
<ProductVersion>$(AssemblyVersion)</ProductVersion> <ProductVersion>$(AssemblyVersion)</ProductVersion>

View File

@@ -43,8 +43,9 @@ namespace TweaksAndThings
//moddingContext.RegisterConsoleCommand(new EchoCommand()); //moddingContext.RegisterConsoleCommand(new EchoCommand());
settings = moddingContext.LoadSettingsData<Settings>(self.Id); settings = moddingContext.LoadSettingsData<Settings>(self.Id);
if (!settings.WebhookSettingsList?.Any() ?? true) if (!settings?.WebhookSettingsList?.Any() ?? true)
{ {
if (settings == null) settings = new();
settings.WebhookSettingsList = new[] { new WebhookSettings() }.ToList(); settings.WebhookSettingsList = new[] { new WebhookSettings() }.ToList();
this.moddingContext.SaveSettingsData(this.modDefinition.Id, settings ?? new()); this.moddingContext.SaveSettingsData(this.modDefinition.Id, settings ?? new());
} }