Skip to content

Commit 42812b3

Browse files
authored
GQL-146: Missing collection conceptId causes nested services and tools query to fail (#186)
* GQL-146: Add services, tools, tagDefinitions and variables to the list of needing conceptId * GQL-146: 'npm audit fix' * GQL-146: Remove tagDefinitions from the list * GQL-146: Revert package-lock.json (fix with other PR)
1 parent da3808d commit 42812b3

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/utils/parseRequestedFields.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,14 +137,17 @@ export const parseRequestedFields = (parsedInfo, keyMap, conceptName) => {
137137
// collection concept id we need to request it
138138
if (
139139
(
140-
requestedFields.includes('granules')
140+
requestedFields.includes('citations')
141141
|| requestedFields.includes('duplicateCollections')
142142
|| requestedFields.includes('generateVariableDrafts')
143+
|| requestedFields.includes('granules')
143144
|| requestedFields.includes('relatedCollections')
144145
|| requestedFields.includes('revisions')
146+
|| requestedFields.includes('services')
145147
|| requestedFields.includes('subscriptions')
148+
|| requestedFields.includes('tools')
149+
|| requestedFields.includes('variables')
146150
|| requestedFields.includes('visualizations')
147-
|| requestedFields.includes('citations')
148151
)
149152
&& !requestedFields.includes('conceptId')) {
150153
requestedFields.push('conceptId')

0 commit comments

Comments
 (0)