From c97769386c5d8ff129ddcd5ac987012ae163e1da Mon Sep 17 00:00:00 2001 From: Patrick Szmucer Date: Mon, 4 Oct 2021 17:22:45 +0000 Subject: [PATCH 1/3] Fix unknown fragment errors on save --- .../src/MessageProcessor.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/graphql-language-service-server/src/MessageProcessor.ts b/packages/graphql-language-service-server/src/MessageProcessor.ts index 0e5e5cb9f55..52d945ef431 100644 --- a/packages/graphql-language-service-server/src/MessageProcessor.ts +++ b/packages/graphql-language-service-server/src/MessageProcessor.ts @@ -293,7 +293,7 @@ export class MessageProcessor { const results = await this._languageService.getDiagnostics( query, uri, - this._isRelayCompatMode(query) ? false : true, + this._isRelayCompatMode(query), ); if (results && results.length > 0) { diagnostics.push( @@ -365,7 +365,11 @@ export class MessageProcessor { const diagnostics: Diagnostic[] = []; await Promise.all( contents.map(async ({ query, range }) => { - const results = await this._languageService.getDiagnostics(query, uri); + const results = await this._languageService.getDiagnostics( + query, + uri, + this._isRelayCompatMode(query), + ); if (results && results.length > 0) { diagnostics.push(...processDiagnosticsMessage(results, query, range)); } @@ -591,6 +595,7 @@ export class MessageProcessor { const results = await this._languageService.getDiagnostics( query, uri, + this._isRelayCompatMode(query), ); if (results && results.length > 0) { return processDiagnosticsMessage(results, query, range); From 3c9d4d72cd06e80b5edfdeb50d82fd313ee0bd61 Mon Sep 17 00:00:00 2001 From: Patrick Szmucer Date: Tue, 12 Oct 2021 12:34:59 +0000 Subject: [PATCH 2/3] Empty commit From b75ac026fa5fb5564fd8efb93b3d3c368f56dc10 Mon Sep 17 00:00:00 2001 From: Rikki Schulte Date: Thu, 14 Oct 2021 12:02:11 +0200 Subject: [PATCH 3/3] add changeset --- .changeset/fresh-tables-pretend.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/fresh-tables-pretend.md diff --git a/.changeset/fresh-tables-pretend.md b/.changeset/fresh-tables-pretend.md new file mode 100644 index 00000000000..7c6bb222385 --- /dev/null +++ b/.changeset/fresh-tables-pretend.md @@ -0,0 +1,6 @@ +--- +"graphql-language-service-server": patch +"graphql-language-service": patch +--- + +Fix unknown fragment errors on save