diff options
| author | Greg Roach <greg@subaqua.co.uk> | 2020-10-10 17:37:52 +0100 |
|---|---|---|
| committer | Greg Roach <greg@subaqua.co.uk> | 2020-10-10 17:37:52 +0100 |
| commit | c900a081de23a8ffe1343c76e5446d42d9ba783e (patch) | |
| tree | 530fe3c211fcd6fa1210356f624a94049e77787f /resources/js | |
| parent | 02d63a4f38890b3ef9e530f7a9fdded38356e89a (diff) | |
| download | webtrees-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.js | 4 |
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}' } |
