summaryrefslogtreecommitdiff
path: root/resources/js
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2020-10-10 17:37:52 +0100
committerGreg Roach <greg@subaqua.co.uk>2020-10-10 17:37:52 +0100
commitc900a081de23a8ffe1343c76e5446d42d9ba783e (patch)
tree530fe3c211fcd6fa1210356f624a94049e77787f /resources/js
parent02d63a4f38890b3ef9e530f7a9fdded38356e89a (diff)
downloadwebtrees-c900a081de23a8ffe1343c76e5446d42d9ba783e.tar.gz
webtrees-c900a081de23a8ffe1343c76e5446d42d9ba783e.tar.bz2
webtrees-c900a081de23a8ffe1343c76e5446d42d9ba783e.zip
Fix: autocomplete only works with pretty urls
Diffstat (limited to 'resources/js')
-rw-r--r--resources/js/webtrees.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/resources/js/webtrees.js b/resources/js/webtrees.js
index 3849fbaba5..2b4221dea2 100644
--- a/resources/js/webtrees.js
+++ b/resources/js/webtrees.js
@@ -602,9 +602,9 @@
if (that.dataset.autocompleteExtra === 'SOUR') {
const element = that.closest('.form-group').previousElementSibling.querySelector('select');
const extra = element.options[element.selectedIndex].value;
- return url.replace('{query}', uriEncodedQuery) + '?extra=' + encodeURIComponent(extra);
+ return url.replace(/(%7B|{)query(%7D|})/, uriEncodedQuery) + '?extra=' + encodeURIComponent(extra);
}
- return url.replace('{query}', uriEncodedQuery);
+ return url.replace(/(%7B|{)query(%7D|})/, uriEncodedQuery);
},
wildcard: '{query}'
}