mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-28 02:51:37 -05:00
Merge from vscode 011858832762aaff245b2336fb1c38166e7a10fb (#4663)
This commit is contained in:
@@ -14,12 +14,12 @@ import { URI } from 'vs/base/common/uri';
|
||||
import { Disposable } from 'vs/base/common/lifecycle';
|
||||
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
|
||||
import { CancellationToken } from 'vs/base/common/cancellation';
|
||||
import { IRemoteAgentService } from 'vs/workbench/services/remote/common/remoteAgentService';
|
||||
import { getManifest } from 'vs/platform/extensionManagement/node/extensionManagementUtil';
|
||||
import { areSameExtensions } from 'vs/platform/extensionManagement/common/extensionManagementUtil';
|
||||
import { localize } from 'vs/nls';
|
||||
import { isUIExtension } from 'vs/workbench/services/extensions/node/extensionsUtil';
|
||||
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
|
||||
import { IRemoteAgentService } from 'vs/workbench/services/remote/common/remoteAgentService';
|
||||
|
||||
export class MultiExtensionManagementService extends Disposable implements IExtensionManagementService {
|
||||
|
||||
@@ -204,16 +204,10 @@ export class MultiExtensionManagementService extends Disposable implements IExte
|
||||
if (!this.extensionManagementServerService.remoteExtensionManagementServer) {
|
||||
return false;
|
||||
}
|
||||
const connection = this.remoteAgentService.getConnection();
|
||||
if (!connection) {
|
||||
return false;
|
||||
}
|
||||
|
||||
const remoteEnv = await connection.getEnvironment();
|
||||
const remoteEnv = await this.remoteAgentService.getEnvironment();
|
||||
if (!remoteEnv) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return remoteEnv.syncExtensions;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user