diff --git a/src/scripts/api.ts b/src/scripts/api.ts index e43bd39aa..84d491bde 100644 --- a/src/scripts/api.ts +++ b/src/scripts/api.ts @@ -1135,15 +1135,22 @@ export class ComfyApi extends EventTarget { } async getLogs(): Promise { - return (await axios.get(this.internalURL('/logs'))).data + const url = isCloud ? this.apiURL('/logs') : this.internalURL('/logs') + return (await axios.get(url)).data } async getRawLogs(): Promise { - return (await axios.get(this.internalURL('/logs/raw'))).data + const url = isCloud + ? this.apiURL('/logs/raw') + : this.internalURL('/logs/raw') + return (await axios.get(url)).data } async subscribeLogs(enabled: boolean): Promise { - return await axios.patch(this.internalURL('/logs/subscribe'), { + const url = isCloud + ? this.apiURL('/logs/subscribe') + : this.internalURL('/logs/subscribe') + return await axios.patch(url, { enabled, clientId: this.clientId })