mirror of
https://github.com/PHIDIAS0303/ClusterChatSync.git
synced 2025-12-27 03:05:21 +09:00
.
This commit is contained in:
@@ -24,9 +24,12 @@ class LibreTranslateAPI {
|
|||||||
|
|
||||||
async init() {
|
async init() {
|
||||||
try {
|
try {
|
||||||
this.allowedLanguages = (await this.handleResponse(await fetch(`${this.url}languages?api_key=${this.apiKey}`, {method: 'GET'})))?.[0]?.targets || [];
|
this.allowedLanguages = (await this.handleResponse(
|
||||||
|
await fetch(`${this.url}languages?api_key=${this.apiKey}`, {method: 'GET'})
|
||||||
|
))?.[0]?.targets || [];
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
this.logger.error(`[Chat Sync] failed to initialize languages:\n${err.stack}`);
|
this.logger.error(`[Chat Sync] failed to initialize languages:\n${err.stack}`);
|
||||||
|
throw err; // Re-throw to handle it upstream
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user