Merge pull request #459 from SethFalco/fix-query-params

fix: stop double encoding query params
This commit is contained in:
Piero Toffanin 2023-07-08 14:27:12 +02:00 committed by GitHub
commit 57cfdec439
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -206,7 +206,7 @@ document.addEventListener('DOMContentLoaded', function(){
this.updateQueryParam('source', this.sourceLang) this.updateQueryParam('source', this.sourceLang)
this.updateQueryParam('target', this.targetLang) this.updateQueryParam('target', this.targetLang)
this.updateQueryParam('q', encodeURI(this.inputText)) this.updateQueryParam('q', this.inputText)
if (this.timeout) clearTimeout(this.timeout); if (this.timeout) clearTimeout(this.timeout);
this.timeout = null; this.timeout = null;
@ -470,7 +470,7 @@ function handleLangsResponse(self, response) {
const defaultText = self.getQueryParam("q") const defaultText = self.getQueryParam("q")
if (defaultText) { if (defaultText) {
self.inputText = decodeURI(defaultText) self.inputText = defaultText
self.handleInput(new Event('none')) self.handleInput(new Event('none'))
} }
} else { } else {