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

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,
});