diff --git a/themes/chameleon/source/js/chameleon.js b/themes/chameleon/source/js/chameleon.js index f5be359..bbc8ed2 100644 --- a/themes/chameleon/source/js/chameleon.js +++ b/themes/chameleon/source/js/chameleon.js @@ -6,3 +6,12 @@ document.getElementById('searchClick').addEventListener('click', () => { document.getElementById('searchClickMob').addEventListener('click', () => { searchFormMob.submit() }, false) + +// Use duckduckgo's onion address when the site is accessed via .onion +if (document.location.hostname.endsWith('.onion')) { + const searchForms = document.querySelectorAll('form#searchForm, form#searchFormMob') + + searchForms.forEach((form) => { + form.setAttribute('action', 'https://3g2upl4pq6kufc4m.onion/') + }) +}