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,
};
const headers = new Headers();
headers.append('Content-Type', 'application/json');
const url = new URL('/translate', this.baseUrl);
const request = new Request(new URL('/translate', this.baseUrl), {
const request = new Request(url, {
method: 'POST',
body: JSON.stringify(body),
headers,
headers: {
'Content-Type': 'application/json',
},
signal: opts?.signal,
});