diff --git a/spec/Section 6 -- Execution.md b/spec/Section 6 -- Execution.md index 8be4928ae..40cc65d76 100644 --- a/spec/Section 6 -- Execution.md +++ b/spec/Section 6 -- Execution.md @@ -311,7 +311,10 @@ MapSourceToResponseEvent(sourceStream, subscription, schema, variableValues): - When {sourceStream} completes normally: - Complete {responseStream} normally. - When {sourceStream} completes with {error}: - - Complete {responseStream} with {error}. + - Let {errors} be a list containing {error}. + - Let {response} be an unordered map containing {errors}. + - Emit {response} on {responseStream}. + - Complete {responseStream} normally. - When {responseStream} is cancelled: - Cancel {sourceStream}. - Complete {responseStream} normally.