From 904fdf7fc9b8680336bafed5f2a30cc8917401ab Mon Sep 17 00:00:00 2001 From: Lightczx <1686188646@qq.com> Date: Sun, 18 Feb 2024 09:43:51 +0800 Subject: [PATCH] fix #1391 --- .../Web/Hutao/Algolia/AlgoliaHierarchy.cs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Algolia/AlgoliaHierarchy.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Algolia/AlgoliaHierarchy.cs index 390d45d3..93c9f0d5 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Algolia/AlgoliaHierarchy.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Algolia/AlgoliaHierarchy.cs @@ -1,6 +1,8 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. +using System.Web; + namespace Snap.Hutao.Web.Hutao.Algolia; internal sealed class AlgoliaHierarchy @@ -35,42 +37,42 @@ internal sealed class AlgoliaHierarchy yield break; } - yield return Lvl1; + yield return HttpUtility.HtmlDecode(Lvl1); if (string.IsNullOrEmpty(Lvl2)) { yield break; } - yield return Lvl2; + yield return HttpUtility.HtmlDecode(Lvl2); if (string.IsNullOrEmpty(Lvl3)) { yield break; } - yield return Lvl3; + yield return HttpUtility.HtmlDecode(Lvl3); if (string.IsNullOrEmpty(Lvl4)) { yield break; } - yield return Lvl4; + yield return HttpUtility.HtmlDecode(Lvl4); if (string.IsNullOrEmpty(Lvl5)) { yield break; } - yield return Lvl5; + yield return HttpUtility.HtmlDecode(Lvl5); if (string.IsNullOrEmpty(Lvl6)) { yield break; } - yield return Lvl6; + yield return HttpUtility.HtmlDecode(Lvl6); } } }