diff --git a/src/background/messages/hello.ts b/src/background/messages/hello.ts index 35eeb15..a972bf6 100644 --- a/src/background/messages/hello.ts +++ b/src/background/messages/hello.ts @@ -26,7 +26,7 @@ const handler: PlasmoMessaging.MessageHandler = async (re } catch (err: any) { res.send({ success: false, - error: err.message, + error: err instanceof Error ? err.message : err, }); } }; diff --git a/src/background/messages/makeRequest.ts b/src/background/messages/makeRequest.ts index 522a744..f497c3e 100644 --- a/src/background/messages/makeRequest.ts +++ b/src/background/messages/makeRequest.ts @@ -94,7 +94,7 @@ const handler: PlasmoMessaging.MessageHandler> = async (r console.error('failed request', err); res.send({ success: false, - error: err.message, + error: err instanceof Error ? err.message : err, }); } }; diff --git a/src/background/messages/openPage.ts b/src/background/messages/openPage.ts index 18402db..217dd30 100644 --- a/src/background/messages/openPage.ts +++ b/src/background/messages/openPage.ts @@ -32,7 +32,7 @@ const handler: PlasmoMessaging.MessageHandler = async (re } catch (err: any) { res.send({ success: false, - error: err.message, + error: err instanceof Error ? err.message : err, }); } }; diff --git a/src/background/messages/prepareStream.ts b/src/background/messages/prepareStream.ts index 62da3f1..9023ab4 100644 --- a/src/background/messages/prepareStream.ts +++ b/src/background/messages/prepareStream.ts @@ -26,7 +26,7 @@ const handler: PlasmoMessaging.MessageHandler = async (re } catch (err: any) { res.send({ success: false, - error: err.message, + error: err instanceof Error ? err.message : err, }); } };