fix: tags in essay card and essay page.
All checks were successful
Build blog docker image / Build-Blog-Image (push) Successful in 2m30s

This commit is contained in:
2024-08-14 00:01:12 +08:00
parent 759ffadd2e
commit fe0a804677
3 changed files with 12 additions and 17 deletions

View File

@@ -1,3 +1,4 @@
@using System.Text.Encodings.Web
@using YaeBlog.Core.Models
<div class="container p-3">
@@ -13,7 +14,7 @@
@foreach (string key in Essay.Tags)
{
<div class="col-auto">
<a href="/blog/tags/?tagName=@key">
<a href="/blog/tags/?tagName=@(UrlEncoder.Default.Encode(key))">
# @key
</a>
</div>

View File

@@ -1,4 +1,5 @@
@page "/blog/essays/{BlogKey}"
@using System.Text.Encodings.Web
@using YaeBlog.Core.Abstractions
@using YaeBlog.Core.Models
@@ -25,7 +26,9 @@
@foreach (string tag in _essay!.Tags)
{
<div class="col-auto">
<a href="/tags/?tagName=@(tag)"># @(tag)</a>
<a href="/blog/tags/?tagName=@(UrlEncoder.Default.Encode(tag))">
# @(tag)
</a>
</div>
}
</div>