/
githubmirror
/
code-server
Обзор
Документация
Войти
/
githubmirror
/
code-server
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v4.124.2
patches/disable-builtin-ext-update.diff
20 строк
1 KB
cdrci
Update Code to 1.124.2 (#7846)
16 июн 2026, 09:28
Не верифицирован
16 июн 2026, 09:28
9fe7eb7
Код
Авторство
О чём код?
Prevent builtin extensions from being updated Updating builtin extensions from the marketplace prevents us from patching them (for example out GitHub authentication patches). Index: code-server/lib/vscode/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts =================================================================== --- code-server.orig/lib/vscode/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts +++ code-server/lib/vscode/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts @@ -345,6 +345,10 @@ export class Extension implements IExten if (this.type === ExtensionType.System && this.productService.quality === 'stable' && !this.productService.builtInExtensionsEnabledWithAutoUpdates?.some(id => id.toLowerCase() === this.identifier.id.toLowerCase())) { return false; } + // Do not update builtin extensions. + if (this.type !== ExtensionType.User) { + return false; + } if (!this.local.preRelease && this.gallery.properties.isPreReleaseVersion) { return false; }