From c434c98aa8a9f9f381bdc23838a6325f4317195e Mon Sep 17 00:00:00 2001 From: Daniel <50356015+danny007in@users.noreply.github.com> Date: Wed, 7 Apr 2021 04:35:07 +0530 Subject: [PATCH] Fix: sidebar search url issue (#3557) Fixed https://github.com/ColorlibHQ/AdminLTE/issues/3556 --- build/js/SidebarSearch.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/js/SidebarSearch.js b/build/js/SidebarSearch.js index 5c7d53447..a5623e92a 100644 --- a/build/js/SidebarSearch.js +++ b/build/js/SidebarSearch.js @@ -101,7 +101,7 @@ class SidebarSearch { this._addNotFound() } else { endResults.each((i, result) => { - $(SELECTOR_SEARCH_RESULTS_GROUP).append(this._renderItem(escape(result.name), escape(result.link), result.path)) + $(SELECTOR_SEARCH_RESULTS_GROUP).append(this._renderItem(escape(result.name), encodeURI(result.link), result.path)) }) } @@ -161,6 +161,7 @@ class SidebarSearch { _renderItem(name, link, path) { path = path.join(` ${this.options.arrowSign} `) name = unescape(name) + link = decodeURI(link) if (this.options.highlightName || this.options.highlightPath) { const searchValue = $(SELECTOR_SEARCH_INPUT).val().toLowerCase()