From 6f73804e9475dd9b206bee4f74669afd5db1e32e Mon Sep 17 00:00:00 2001 From: Andrew Pareles Date: Mon, 12 May 2025 10:50:28 -0700 Subject: [PATCH] update --- .../void/browser/extensionTransferService.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/vs/workbench/contrib/void/browser/extensionTransferService.ts b/src/vs/workbench/contrib/void/browser/extensionTransferService.ts index 04ec0ccf..0ba57cd4 100644 --- a/src/vs/workbench/contrib/void/browser/extensionTransferService.ts +++ b/src/vs/workbench/contrib/void/browser/extensionTransferService.ts @@ -141,17 +141,18 @@ class ExtensionTransferService extends Disposable implements IExtensionTransferS const eURI = await fileService.resolve(extensionsURI) for (const child of eURI.children ?? []) { - // if is not blacklisted, continue - if (!extensionBlacklist.find(bItem => child.resource.path.includes(bItem))) { - continue - } try { if (child.isDirectory) { - console.log('Deleting extension', child.resource.fsPath) - await fileService.del(child.resource, { recursive: true, useTrash: true }) + // if is blacklisted + if (extensionBlacklist.find(bItem => child.resource.path.includes(bItem))) { + + console.log('Deleting extension', child.resource.fsPath) + await fileService.del(child.resource, { recursive: true, useTrash: true }) + } } else if (child.isFile) { + // if is extensions.json if (child.name === 'extensions.json') { try { const contentsStr = await fileService.readFile(child.resource)