mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-05-06 17:46:16 +02:00
fix: bug where fallback to forum search was not working due to client-side error
This commit is contained in:
@@ -75,11 +75,8 @@ define('admin/modules/search', ['mousetrap', 'alerts'], function (mousetrap, ale
|
|||||||
|
|
||||||
$('#acp-search').parents('form').on('submit', function (ev) {
|
$('#acp-search').parents('form').on('submit', function (ev) {
|
||||||
const query = input.val();
|
const query = input.val();
|
||||||
let selected = menu.find('li.result > a.focus').attr('href');
|
const selected = menu.get(0).querySelector('li.result > a.focus') || menu.get(0).querySelector('li.result > a');
|
||||||
if (!selected.length) {
|
const href = selected ? selected.getAttribute('href') : config.relative_path + '/search?in=titlesposts&term=' + escape(query);
|
||||||
selected = menu.find('li.result > a').first().attr('href');
|
|
||||||
}
|
|
||||||
const href = selected || config.relative_path + '/search?in=titlesposts&term=' + escape(query);
|
|
||||||
|
|
||||||
ajaxify.go(href.replace(/^\//, ''));
|
ajaxify.go(href.replace(/^\//, ''));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user