From eeedf23e7ccfc386d0945375ab434c32aa02ac39 Mon Sep 17 00:00:00 2001 From: wanxuping Date: Thu, 26 Dec 2024 13:47:01 +0800 Subject: [PATCH] =?UTF-8?q?fix=20#94=20=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/org/wanxp/utils/Logutil.ts | 3 ++- src/org/wanxp/utils/model/HttpResponse.ts | 8 ++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/org/wanxp/utils/Logutil.ts b/src/org/wanxp/utils/Logutil.ts index a5d076a..dab9146 100644 --- a/src/org/wanxp/utils/Logutil.ts +++ b/src/org/wanxp/utils/Logutil.ts @@ -36,7 +36,8 @@ export default class Logger { console.error(e); }else { try { - console.log(`OB-Douban:${moment(new Date()).format('YYYY-MM-DD HH:mm:SS')}:${typeof e == 'string' ? e : JSON.stringify(e)}`); + let showMessage = typeof e == 'string' ? e : e.toString(); + console.log(`OB-Douban:${moment(new Date()).format('YYYY-MM-DD HH:mm:SS')}: ${showMessage}`); }catch (e) { console.log(`OB-Douban:${moment(new Date()).format('YYYY-MM-DD HH:mm:SS')}:` + e.toString()); } diff --git a/src/org/wanxp/utils/model/HttpResponse.ts b/src/org/wanxp/utils/model/HttpResponse.ts index d0ae6d6..7d31080 100644 --- a/src/org/wanxp/utils/model/HttpResponse.ts +++ b/src/org/wanxp/utils/model/HttpResponse.ts @@ -1,3 +1,5 @@ +import {Platform} from "obsidian"; + export class HttpResponse { private readonly _status:number; private readonly _headers:Record; @@ -32,8 +34,10 @@ export class HttpResponse { } get textArrayBuffer():ArrayBuffer { - if (this.text instanceof Buffer) { - return this.text as Buffer; + if (Platform.isDesktopApp) { + if (this.text instanceof Buffer) { + return this.text as Buffer; + } } if (this.text instanceof ArrayBuffer) { return this.text as ArrayBuffer;