From 479b1da903dfe420a4899ce9fa2fd59effda2921 Mon Sep 17 00:00:00 2001 From: FeTetra Date: Sun, 16 Feb 2025 22:08:32 -0500 Subject: [PATCH] Fix string formatting on announce text --- .../Controllers/MessageController.cs | 8 ++++---- .../Configuration/EmailEnforcementConfiguration.cs | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ProjectLighthouse.Servers.GameServer/Controllers/MessageController.cs b/ProjectLighthouse.Servers.GameServer/Controllers/MessageController.cs index 6cf01e9d..1ab1830c 100644 --- a/ProjectLighthouse.Servers.GameServer/Controllers/MessageController.cs +++ b/ProjectLighthouse.Servers.GameServer/Controllers/MessageController.cs @@ -64,20 +64,20 @@ along with this program. If not, see ."; if (ServerConfiguration.Instance.UserGeneratedContentLimits.ReadOnlyMode) { - announceText.Insert(0, BaseLayoutStrings.ReadOnlyWarn.Translate(LocalizationManager.DefaultLang) + "\n\n"); + announceText.Append(BaseLayoutStrings.ReadOnlyWarn.Translate(LocalizationManager.DefaultLang) + "\n\n"); } if (EmailEnforcementConfiguration.Instance.EnableEmailEnforcement) { - announceText.Insert(0, EmailEnforcementConfiguration.Instance.EmailEnforcementMessageMain); + announceText.Append(EmailEnforcementConfiguration.Instance.EmailEnforcementMessageMain + "\n\n"); if (user.EmailAddress == null) { - announceText.Insert(0, EmailEnforcementConfiguration.Instance.EmailEnforcementMessageNoEmail); + announceText.Append(EmailEnforcementConfiguration.Instance.EmailEnforcementMessageNoEmail + "\n\n"); } else if (!user.EmailAddressVerified) { - announceText.Insert(0, EmailEnforcementConfiguration.Instance.EmailEnforcementMessageVerify); + announceText.Append(EmailEnforcementConfiguration.Instance.EmailEnforcementMessageVerify + "\n\n"); } } diff --git a/ProjectLighthouse/Configuration/EmailEnforcementConfiguration.cs b/ProjectLighthouse/Configuration/EmailEnforcementConfiguration.cs index eb2ec25f..9f9e2d9c 100644 --- a/ProjectLighthouse/Configuration/EmailEnforcementConfiguration.cs +++ b/ProjectLighthouse/Configuration/EmailEnforcementConfiguration.cs @@ -7,7 +7,7 @@ namespace LBPUnion.ProjectLighthouse.Configuration; public class EmailEnforcementConfiguration : ConfigurationBase { - public override int ConfigVersion { get; set; } = 2; + public override int ConfigVersion { get; set; } = 3; public override string ConfigName { get; set; } = "enforce-email.yml"; @@ -70,18 +70,18 @@ public class EmailEnforcementConfiguration : ConfigurationBase Deserialize (IDeserializer deserializer, string text) =>