From c45c468a19fee6cc42bde4634691e7fdf3a3540c Mon Sep 17 00:00:00 2001 From: Muhammad Adeel Tajamul <77053848+muhammadadeeltajamul@users.noreply.github.com> Date: Fri, 2 Sep 2022 17:26:38 +0500 Subject: [PATCH] fix: hash displaying as encoded (#277) Co-authored-by: adeel.tajamul --- .../navigation/breadcrumb-menu/LegacyBreadcrumbMenu.jsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/discussions/navigation/breadcrumb-menu/LegacyBreadcrumbMenu.jsx b/src/discussions/navigation/breadcrumb-menu/LegacyBreadcrumbMenu.jsx index ad07f066..1d7664f8 100644 --- a/src/discussions/navigation/breadcrumb-menu/LegacyBreadcrumbMenu.jsx +++ b/src/discussions/navigation/breadcrumb-menu/LegacyBreadcrumbMenu.jsx @@ -24,7 +24,8 @@ function LegacyBreadcrumbMenu() { const currentTopic = useSelector(selectTopic(currentTopicId)); const currentCategory = category || currentTopic?.categoryId; - const topicsInCategory = useSelector(selectTopicsInCategory(currentCategory)); + const decodedCurrentCategory = String(currentCategory).replace('%23', '#'); + const topicsInCategory = useSelector(selectTopicsInCategory(decodedCurrentCategory)); const nonCoursewareTopics = useSelector(selectNonCoursewareTopics); const categories = useSelector(selectCategories); const isNonCoursewareTopic = currentTopic && !currentCategory; @@ -45,7 +46,7 @@ function LegacyBreadcrumbMenu() { /> ) : ( catId} itemActiveFunc={(catId) => catId === currentCategory} items={categories}