From fdd1df5952a570b3ea0a10e935d2eed4a8047cf5 Mon Sep 17 00:00:00 2001
From: barredterra <14891507+barredterra@users.noreply.github.com>
Date: Sun, 26 Nov 2023 19:18:32 +0100
Subject: [PATCH] fix: set href in awesome bar
---
frappe/public/js/frappe/ui/toolbar/awesome_bar.js | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js
index cd5a4615a3..3b5e00cbfe 100644
--- a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js
+++ b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js
@@ -29,16 +29,18 @@ frappe.search.AwesomeBar = class AwesomeBar {
};
},
item: function (item, term) {
- var d = this.get_item(item.value);
- var name = __(d.label || d.value);
- var html = "" + name + "";
+ const d = this.get_item(item.value);
+ const target = d.route ? frappe.router.make_url(d.route) : "#";
+ let html = `${__(d.label || d.value)}`;
+
if (d.description && d.value !== d.description) {
html +=
'
' + __(d.description) + "";
}
+
return $("