diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-25 12:00:04 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-25 12:00:04 +0900 |
| commit | d4fb201d05fc4e0da85f21eece7cc6baf30b6d05 (patch) | |
| tree | 7557dca741ed05c70904282d52ea9697764fa37f /packages/backend/src/server/api/endpoints/notes/translate.ts | |
| parent | refactor(server): fix type errors (diff) | |
| download | sharkey-d4fb201d05fc4e0da85f21eece7cc6baf30b6d05.tar.gz sharkey-d4fb201d05fc4e0da85f21eece7cc6baf30b6d05.tar.bz2 sharkey-d4fb201d05fc4e0da85f21eece7cc6baf30b6d05.zip | |
fix(server): node-fetchおよびgotを使う以前の実装に戻す
see #9710
Diffstat (limited to 'packages/backend/src/server/api/endpoints/notes/translate.ts')
| -rw-r--r-- | packages/backend/src/server/api/endpoints/notes/translate.ts | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/packages/backend/src/server/api/endpoints/notes/translate.ts b/packages/backend/src/server/api/endpoints/notes/translate.ts index ab19771676..66655234a1 100644 --- a/packages/backend/src/server/api/endpoints/notes/translate.ts +++ b/packages/backend/src/server/api/endpoints/notes/translate.ts @@ -7,8 +7,8 @@ import { DI } from '@/di-symbols.js'; import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; import { MetaService } from '@/core/MetaService.js'; import { HttpRequestService } from '@/core/HttpRequestService.js'; -import { ApiError } from '../../error.js'; import { GetterService } from '@/server/api/GetterService.js'; +import { ApiError } from '../../error.js'; export const meta = { tags: ['notes'], @@ -83,20 +83,14 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { const endpoint = instance.deeplIsPro ? 'https://api.deepl.com/v2/translate' : 'https://api-free.deepl.com/v2/translate'; - const res = await this.httpRequestService.fetch( - endpoint, - { - method: 'POST', - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - Accept: 'application/json, */*', - }, - body: params.toString(), + const res = await this.httpRequestService.send(endpoint, { + method: 'POST', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded', + Accept: 'application/json, */*', }, - { - noOkError: false, - } - ); + body: params.toString(), + }); const json = (await res.json()) as { translations: { |