From c6a81eb84534bfc8cf6935ae1c09b577503ca23b Mon Sep 17 00:00:00 2001 From: GarboMuffin Date: Sat, 25 Mar 2023 14:31:46 -0500 Subject: [PATCH] Fix refreshBlocks error log Stringification is more likely to produce a helpful output than JSON.stringify on error objects. Old message: Failed to refresh built-in extension primitives: {} New message: Failed to refresh built-in extension primitives: TypeError: Cannot destructure property 'provider' of ... --- src/extension-support/extension-manager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/extension-support/extension-manager.js b/src/extension-support/extension-manager.js index 38378fdb..cf1f32db 100644 --- a/src/extension-support/extension-manager.js +++ b/src/extension-support/extension-manager.js @@ -280,7 +280,7 @@ class ExtensionManager { dispatch.call('runtime', '_refreshExtensionPrimitives', info); }) .catch(e => { - log.error(`Failed to refresh built-in extension primitives: ${JSON.stringify(e)}`); + log.error(`Failed to refresh built-in extension primitives: ${e}`); }) ); return Promise.all(allPromises);