From ecf33e8aaa9dcfacb056d26a72962450dfee807b Mon Sep 17 00:00:00 2001 From: tiddlygit-test Date: Wed, 1 Dec 2021 23:44:00 +0800 Subject: [PATCH] fix: when open in new window, Unexpected token b in JSON at position 0 fixes https://github.com/tiddly-gittly/TiddlyGit-Desktop/issues/142 --- src/services/view/setupViewEventHandlers.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/view/setupViewEventHandlers.ts b/src/services/view/setupViewEventHandlers.ts index 27b8519b..27c530b3 100644 --- a/src/services/view/setupViewEventHandlers.ts +++ b/src/services/view/setupViewEventHandlers.ts @@ -318,7 +318,9 @@ async function handleNewWindow( const cmdClick = options === undefined; const browserViewMetaData: IBrowserViewMetaData = { isPopup: true, - ...(JSON.parse(decodeURIComponent(sharedWebPreferences?.additionalArguments?.[1] ?? '{}')) as IBrowserViewMetaData), + ...(JSON.parse( + decodeURIComponent(sharedWebPreferences?.additionalArguments?.[1]?.replace(MetaDataChannel.browserViewMetaData, '') ?? '{}'), + ) as IBrowserViewMetaData), }; const metadataConfig = { additionalArguments: [