Skip to content

Commit 954913b

Browse files
subscribe: simplify root field extraction (#3025)
1 parent 3958158 commit 954913b

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/subscription/subscribe.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -203,11 +203,8 @@ async function executeSubscription(
203203
Object.create(null),
204204
Object.create(null),
205205
);
206-
const responseNames = Object.keys(fields);
207-
const responseName = responseNames[0];
208-
const fieldNodes = fields[responseName];
209-
const fieldNode = fieldNodes[0];
210-
const fieldName = fieldNode.name.value;
206+
const [responseName, fieldNodes] = Object.entries(fields)[0];
207+
const fieldName = fieldNodes[0].name.value;
211208
const fieldDef = getFieldDef(schema, type, fieldName);
212209

213210
if (!fieldDef) {

0 commit comments

Comments
 (0)