From bf2e36e8a484e263a1b457dafa472e002222c8ab Mon Sep 17 00:00:00 2001
From: koko
- - @if (Model.ModCase.ExpiresAt != null) - { - @Model.Translate(ModerationStrings.SuspensionExpiration, TimeZoneInfo.ConvertTime(Model.ModCase.ExpiresAt.Value, timeZoneInfo).ToString("M/d/yyyy @ h:mm tt")) - } - else - { - @Model.Translate(ModerationStrings.SuspensionExpiration, Model.Translate(ModerationStrings.DoesNotExpire)) - } - + @if (Model.ModCase != null) + { + + @if (Model.ModCase.ExpiresAt != null) + { + @Model.Translate(ModerationStrings.SuspensionExpiration, TimeZoneInfo.ConvertTime(Model.ModCase.ExpiresAt.Value, timeZoneInfo).ToString("M/d/yyyy @ h:mm tt")) + } + else + { + @Model.Translate(ModerationStrings.SuspensionExpiration, Model.Translate(ModerationStrings.DoesNotExpire)) + } + + }
- @Model.Translate(ModerationStrings.SuspensionReason, Model.ModCase.Reason) -
- + @if (Model.ModCase != null) + { ++ @Model.Translate(ModerationStrings.SuspensionReason, Model.ModCase.Reason) +
+ } +@Model.Translate(ModerationStrings.SuspensionCircumventWarning)
diff --git a/ProjectLighthouse.Servers.Website/Pages/Login/BannedUserPage.cshtml.cs b/ProjectLighthouse.Servers.Website/Pages/Login/BannedUserPage.cshtml.cs index d951591e..4ddcbb1f 100644 --- a/ProjectLighthouse.Servers.Website/Pages/Login/BannedUserPage.cshtml.cs +++ b/ProjectLighthouse.Servers.Website/Pages/Login/BannedUserPage.cshtml.cs @@ -1,8 +1,10 @@ using JetBrains.Annotations; using LBPUnion.ProjectLighthouse.Database; +using LBPUnion.ProjectLighthouse.Logging; using LBPUnion.ProjectLighthouse.Servers.Website.Pages.Layouts; using LBPUnion.ProjectLighthouse.Types.Entities.Moderation; using LBPUnion.ProjectLighthouse.Types.Entities.Profile; +using LBPUnion.ProjectLighthouse.Types.Logging; using LBPUnion.ProjectLighthouse.Types.Moderation.Cases; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; @@ -14,7 +16,7 @@ public class BannedUserPage : BaseLayout public BannedUserPage(DatabaseContext database) : base(database) { } - public ModerationCaseEntity ModCase = null!; + public ModerationCaseEntity? ModCase; [UsedImplicitly] public async Task