LibreTranslateTranslator: move headers to plain object, add url variable

This commit is contained in:
Alex Gleason 2024-10-10 14:16:29 -05:00
parent 655e94ef91
commit df3b8863df
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7

View file

@ -57,13 +57,14 @@ export class LibreTranslateTranslator implements DittoTranslator {
api_key: this.apiKey, api_key: this.apiKey,
}; };
const headers = new Headers(); const url = new URL('/translate', this.baseUrl);
headers.append('Content-Type', 'application/json');
const request = new Request(new URL('/translate', this.baseUrl), { const request = new Request(url, {
method: 'POST', method: 'POST',
body: JSON.stringify(body), body: JSON.stringify(body),
headers, headers: {
'Content-Type': 'application/json',
},
signal: opts?.signal, signal: opts?.signal,
}); });