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) =>