diff --git a/src/vs/workbench/api/common/extHost.api.impl.ts b/src/vs/workbench/api/common/extHost.api.impl.ts index d812af3e784d828c6dd1b8021307dd120c08c3c0..0c3a701f733d815d28a372cdd32a55234b9505b4 100644 --- a/src/vs/workbench/api/common/extHost.api.impl.ts +++ b/src/vs/workbench/api/common/extHost.api.impl.ts @@ -538,12 +538,14 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I createInputBox(): vscode.InputBox { return extHostQuickOpen.createInputBox(extension.identifier); }, - registerUserDataProvider: proposedApiFunction(extension, (identity: string, userDataProvider: vscode.UserDataProvider): vscode.Disposable => { + registerUserDataProvider: (identity: string, userDataProvider: vscode.UserDataProvider): vscode.Disposable => { + checkProposedApiEnabled(extension); return extHostUserData.registerUserDataProvider(identity, userDataProvider); - }), - registerUserLoginProvider: proposedApiFunction(extension, (identity: string, userLoginProvider: vscode.UserLoginProvider): vscode.Disposable => { + }, + registerUserLoginProvider: (identity: string, userLoginProvider: vscode.UserLoginProvider): vscode.Disposable => { + checkProposedApiEnabled(extension); return extHostUserData.registerUserLoginProvider(identity, userLoginProvider); - }) + } }; // namespace: workspace