From be841f4b7bae0e0031ea87b2ef4d5768733fe3e9 Mon Sep 17 00:00:00 2001 From: Ruslan-Aleev Date: Fri, 6 Dec 2024 13:52:24 +0400 Subject: [PATCH] Fix classes for modWebLink/modSymLink in quick search --- .../assets/modext/widgets/core/modx.searchbar.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/manager/assets/modext/widgets/core/modx.searchbar.js b/manager/assets/modext/widgets/core/modx.searchbar.js index d92e4f52fa9..3b2bf08f7af 100644 --- a/manager/assets/modext/widgets/core/modx.searchbar.js +++ b/manager/assets/modext/widgets/core/modx.searchbar.js @@ -51,6 +51,18 @@ MODx.SearchBar = function(config) { * @returns {string} */ getClass: function(values) { + // Always return default classes for modWebLink/modSymLink + if (values.class) { + switch (values.class) { + case 'MODX\\Revolution\\modSymLink': + return 'files-o'; + case 'MODX\\Revolution\\modWebLink': + return 'link'; + default: + break; + } + } + if (values.icon) { return values.icon; } @@ -59,10 +71,6 @@ MODx.SearchBar = function(config) { switch (values.class) { case 'MODX\\Revolution\\modDocument': return 'file'; - case 'MODX\\Revolution\\modSymLink': - return 'files-o'; - case 'MODX\\Revolution\\modWebLink': - return 'link'; case 'MODX\\Revolution\\modStaticResource': return 'file-text-o'; default: