Fix Notebook language ids (#20938)

This commit is contained in:
Karl Burtram
2022-10-24 13:56:10 -07:00
committed by GitHub
parent 5d896cd8cd
commit de9dd34275
2 changed files with 4 additions and 4 deletions

View File

@@ -51,7 +51,7 @@ export const NBFORMAT = 4;
export const NBFORMAT_MINOR = 2; export const NBFORMAT_MINOR = 2;
export const enum NotebookLanguage { export const enum NotebookLanguage {
Notebook = 'Notebook', Notebook = 'notebook',
Ipynb = 'ipynb' Ipynb = 'ipynb'
} }
export interface INotebookSearchConfigurationProperties { export interface INotebookSearchConfigurationProperties {

View File

@@ -303,14 +303,14 @@ export class NotebookService extends Disposable implements INotebookService {
} }
} }
if (isUntitled && path.isAbsolute(uri.fsPath)) { if (isUntitled && path.isAbsolute(uri.fsPath)) {
const model = this._untitledEditorService.create(<INewUntitledTextEditorWithAssociatedResourceOptions>{ associatedResource: uri, mode: languageMode, initialValue: initialStringContents }); const model = this._untitledEditorService.create(<INewUntitledTextEditorWithAssociatedResourceOptions>{ associatedResource: uri, languageId: languageMode, initialValue: initialStringContents });
fileInput = this._instantiationService.createInstance(UntitledTextEditorInput, model); fileInput = this._instantiationService.createInstance(UntitledTextEditorInput, model);
} else { } else {
if (isUntitled) { if (isUntitled) {
const model = this._untitledEditorService.create(<IExistingUntitledTextEditorOptions>{ untitledResource: uri, mode: languageMode, initialValue: initialStringContents }); const model = this._untitledEditorService.create(<IExistingUntitledTextEditorOptions>{ untitledResource: uri, languageId: languageMode, initialValue: initialStringContents });
fileInput = this._instantiationService.createInstance(UntitledTextEditorInput, model); fileInput = this._instantiationService.createInstance(UntitledTextEditorInput, model);
} else { } else {
let input: any = { forceFile: true, resource: uri, mode: languageMode }; let input: any = { forceFile: true, resource: uri, languageId: languageMode };
fileInput = await this._editorService.createEditorInput(input); fileInput = await this._editorService.createEditorInput(input);
} }
} }