Skip to content

Commit 9d2d734

Browse files
authored
fix: validate chat session ID before trying to create an editing session from it (microsoft#235519)
1 parent 0b70bda commit 9d2d734

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/vs/workbench/contrib/chat/browser/chatEditing/chatEditingService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ export class ChatEditingService extends Disposable implements IChatEditingServic
162162
void this._editingSessionFileLimitPromise;
163163

164164
const sessionIdToRestore = storageService.get(STORAGE_KEY_EDITING_SESSION, StorageScope.WORKSPACE);
165-
if (isString(sessionIdToRestore)) {
165+
if (isString(sessionIdToRestore) && this._chatService.getOrRestoreSession(sessionIdToRestore)) {
166166
this._restoringEditingSession = this.startOrContinueEditingSession(sessionIdToRestore);
167167
this._restoringEditingSession.finally(() => {
168168
this._restoringEditingSession = undefined;

0 commit comments

Comments
 (0)