Let level/profile owners delete comments

This commit is contained in:
Slendy 2022-12-20 15:22:12 -06:00
parent f93c6dc8a2
commit 0972375b05
No known key found for this signature in database
GPG key ID: 7288D68361B91428
4 changed files with 9 additions and 9 deletions

View file

@ -137,10 +137,8 @@ public class LoginForm : BaseLayout
}
if (string.IsNullOrWhiteSpace(redirect))
{
return this.RedirectToPage(nameof(LandingPage));
}
if (string.IsNullOrWhiteSpace(redirect)) return this.Redirect("~/");
return this.Redirect(redirect);
}
@ -148,7 +146,7 @@ public class LoginForm : BaseLayout
public IActionResult OnGet()
{
if (this.Database.UserFromWebRequest(this.Request) != null)
return this.RedirectToPage(nameof(LandingPage));
return this.Redirect("~/");
return this.Page();
}

View file

@ -114,7 +114,7 @@ public class RegisterForm : BaseLayout
if (ServerConfiguration.Instance.Mail.MailEnabled) return this.Redirect("~/login/sendVerificationEmail");
return this.RedirectToPage(nameof(LandingPage));
return this.Redirect("~/");
}
[UsedImplicitly]

View file

@ -112,7 +112,8 @@
}
<div class="@divLength wide stretched column">
<div class="lh-content" id="lh-comments">
@await Html.PartialAsync("Partials/CommentsPartial", ViewData.WithLang(language).WithTime(timeZone))
@await Html.PartialAsync("Partials/CommentsPartial", new ViewDataDictionary(ViewData.WithLang(language).WithTime(timeZone))
{ { "PageOwner", Model.Slot?.CreatorId }, })
</div>
<div class="lh-content" id="lh-photos">
<div class="ui purple segment" id="photos">

View file

@ -164,7 +164,8 @@
}
<div class="@divLength wide stretched column">
<div class="lh-content" id="lh-comments">
@await Html.PartialAsync("Partials/CommentsPartial", ViewData.WithLang(language).WithTime(timeZone))
@await Html.PartialAsync("Partials/CommentsPartial", new ViewDataDictionary(ViewData.WithLang(language).WithTime(timeZone))
{ {"PageOwner", Model.ProfileUser.UserId}, })
</div>
<div class="lh-content" id="lh-photos">
<div class="ui purple segment" id="photos">
@ -193,7 +194,7 @@
</div>
<div class="lh-content" id="lh-levels">
<div class="ui green segment" id="levels">
@if (Model.HeartedSlots?.Count == 0)
@if (Model.Slots?.Count == 0)
{
<p>This user hasn't published any levels</p>
}