diff --git a/packages/core/src/internal/fetchSource.ts b/packages/core/src/internal/fetchSource.ts index 37c45c913a..062c65be2c 100644 --- a/packages/core/src/internal/fetchSource.ts +++ b/packages/core/src/internal/fetchSource.ts @@ -91,7 +91,7 @@ async function* fetchOperation( : makeResult(operation, payload, response)); } catch (_error) {} - if (next.slice(0, 2) === '--' || (payload && !payload.hasNext)) { + if (next.startsWith('--') || (payload && !payload.hasNext)) { if (!result) yield makeResult(operation, {}, response); break chunks; }