File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
extensions/ql-vscode/src/model-editor Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,8 @@ import { ModelingStore } from "./modeling-store";
5252import { ModelingEvents } from "./modeling-events" ;
5353import { getModelsAsDataLanguage , ModelsAsDataLanguage } from "./languages" ;
5454import { runGenerateQueries } from "./generate" ;
55+ import { ResponseError } from "vscode-jsonrpc" ;
56+ import { LSPErrorCodes } from "vscode-languageclient" ;
5557
5658export class ModelEditorView extends AbstractWebview <
5759 ToModelEditorMessage ,
@@ -467,7 +469,8 @@ export class ModelEditorView extends AbstractWebview<
467469 this . modelingStore . setMethods ( this . databaseItem , queryResult ) ;
468470 } catch ( err ) {
469471 if (
470- getErrorMessage ( err ) . match ( / T h e r e q u e s t \( .* \) h a s b e e n c a n c e l l e d / i)
472+ err instanceof ResponseError &&
473+ err . code === LSPErrorCodes . RequestCancelled
471474 ) {
472475 this . panel ?. dispose ( ) ;
473476 return ;
You can’t perform that action at this time.
0 commit comments