From ca7bf0943761ea894e8a8a940827989a18a21f40 Mon Sep 17 00:00:00 2001 From: gearnode Date: Tue, 1 Apr 2025 09:31:28 +0200 Subject: [PATCH] Fix graphql query Signed-off-by: gearnode --- .../organizations/risks/ShowRiskView.tsx | 31 -- .../ShowRiskViewQuery.graphql.ts | 310 +++++++++++------- 2 files changed, 197 insertions(+), 144 deletions(-) diff --git a/apps/console/src/pages/organizations/risks/ShowRiskView.tsx b/apps/console/src/pages/organizations/risks/ShowRiskView.tsx index 1e99cc353..d35c7337f 100644 --- a/apps/console/src/pages/organizations/risks/ShowRiskView.tsx +++ b/apps/console/src/pages/organizations/risks/ShowRiskView.tsx @@ -106,21 +106,6 @@ const createRiskMappingMutation = graphql` ) { createRiskMapping(input: $input) { success - risk { - id - mitigations(first: 100) @connection(key: "Risk__mitigations") { - edges { - node { - id - name - description - category - importance - state - } - } - } - } } } `; @@ -132,22 +117,6 @@ const deleteRiskMappingMutation = graphql` ) { deleteRiskMapping(input: $input) { success - risk { - id - mitigations(first: 100) @connection(key: "Risk__mitigations") { - edges { - node { - id - name - description - category - importance - state - createdAt - } - } - } - } } } `; diff --git a/apps/console/src/pages/organizations/risks/__generated__/ShowRiskViewQuery.graphql.ts b/apps/console/src/pages/organizations/risks/__generated__/ShowRiskViewQuery.graphql.ts index b2fd2b503..7f5cd6960 100644 --- a/apps/console/src/pages/organizations/risks/__generated__/ShowRiskViewQuery.graphql.ts +++ b/apps/console/src/pages/organizations/risks/__generated__/ShowRiskViewQuery.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<> + * @generated SignedSource<<61ecdce52780dbfd62783deecb27645d>> * @lightSyntaxTransform * @nogrep */ @@ -24,6 +24,7 @@ export type ShowRiskViewQuery$data = { readonly edges: ReadonlyArray<{ readonly node: { readonly category: string; + readonly createdAt: string; readonly description: string; readonly id: string; readonly importance: MitigationImportance; @@ -79,105 +80,129 @@ v4 = { "storageKey": null }, v5 = { - "kind": "InlineFragment", - "selections": [ - (v3/*: any*/), - (v4/*: any*/), - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "probability", - "storageKey": null - }, - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "impact", - "storageKey": null - }, - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "createdAt", - "storageKey": null - }, - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "updatedAt", - "storageKey": null - }, - { - "alias": null, - "args": [ - { - "kind": "Literal", - "name": "first", - "value": 100 - } - ], - "concreteType": "MitigationConnection", - "kind": "LinkedField", - "name": "mitigations", - "plural": false, - "selections": [ - { - "alias": null, - "args": null, - "concreteType": "MitigationEdge", - "kind": "LinkedField", - "name": "edges", - "plural": true, - "selections": [ - { - "alias": null, - "args": null, - "concreteType": "Mitigation", - "kind": "LinkedField", - "name": "node", - "plural": false, - "selections": [ - (v2/*: any*/), - (v3/*: any*/), - (v4/*: any*/), - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "category", - "storageKey": null - }, - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "importance", - "storageKey": null - }, - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "state", - "storageKey": null - } - ], - "storageKey": null - } - ], - "storageKey": null - } - ], - "storageKey": "mitigations(first:100)" - } - ], - "type": "Risk", - "abstractKey": null -}; + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "probability", + "storageKey": null +}, +v6 = { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "impact", + "storageKey": null +}, +v7 = { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "createdAt", + "storageKey": null +}, +v8 = { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "updatedAt", + "storageKey": null +}, +v9 = { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "__typename", + "storageKey": null +}, +v10 = [ + { + "alias": null, + "args": null, + "concreteType": "MitigationEdge", + "kind": "LinkedField", + "name": "edges", + "plural": true, + "selections": [ + { + "alias": null, + "args": null, + "concreteType": "Mitigation", + "kind": "LinkedField", + "name": "node", + "plural": false, + "selections": [ + (v2/*: any*/), + (v3/*: any*/), + (v4/*: any*/), + { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "category", + "storageKey": null + }, + { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "importance", + "storageKey": null + }, + (v7/*: any*/), + { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "state", + "storageKey": null + }, + (v9/*: any*/) + ], + "storageKey": null + }, + { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "cursor", + "storageKey": null + } + ], + "storageKey": null + }, + { + "alias": null, + "args": null, + "concreteType": "PageInfo", + "kind": "LinkedField", + "name": "pageInfo", + "plural": false, + "selections": [ + { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "endCursor", + "storageKey": null + }, + { + "alias": null, + "args": null, + "kind": "ScalarField", + "name": "hasNextPage", + "storageKey": null + } + ], + "storageKey": null + } +], +v11 = [ + { + "kind": "Literal", + "name": "first", + "value": 100 + } +]; return { "fragment": { "argumentDefinitions": (v0/*: any*/), @@ -194,7 +219,29 @@ return { "plural": false, "selections": [ (v2/*: any*/), - (v5/*: any*/) + { + "kind": "InlineFragment", + "selections": [ + (v3/*: any*/), + (v4/*: any*/), + (v5/*: any*/), + (v6/*: any*/), + (v7/*: any*/), + (v8/*: any*/), + { + "alias": "mitigations", + "args": null, + "concreteType": "MitigationConnection", + "kind": "LinkedField", + "name": "__Risk__mitigations_connection", + "plural": false, + "selections": (v10/*: any*/), + "storageKey": null + } + ], + "type": "Risk", + "abstractKey": null + } ], "storageKey": null } @@ -216,31 +263,68 @@ return { "name": "node", "plural": false, "selections": [ - { - "alias": null, - "args": null, - "kind": "ScalarField", - "name": "__typename", - "storageKey": null - }, + (v9/*: any*/), (v2/*: any*/), - (v5/*: any*/) + { + "kind": "InlineFragment", + "selections": [ + (v3/*: any*/), + (v4/*: any*/), + (v5/*: any*/), + (v6/*: any*/), + (v7/*: any*/), + (v8/*: any*/), + { + "alias": null, + "args": (v11/*: any*/), + "concreteType": "MitigationConnection", + "kind": "LinkedField", + "name": "mitigations", + "plural": false, + "selections": (v10/*: any*/), + "storageKey": "mitigations(first:100)" + }, + { + "alias": null, + "args": (v11/*: any*/), + "filters": null, + "handle": "connection", + "key": "Risk__mitigations", + "kind": "LinkedHandle", + "name": "mitigations" + } + ], + "type": "Risk", + "abstractKey": null + } ], "storageKey": null } ] }, "params": { - "cacheID": "1fa87a20a3f945fa7da2f72e5b4fa52f", + "cacheID": "b30cf22fe56e7cb776d6d4a5af81e358", "id": null, - "metadata": {}, + "metadata": { + "connection": [ + { + "count": null, + "cursor": null, + "direction": "forward", + "path": [ + "node", + "mitigations" + ] + } + ] + }, "name": "ShowRiskViewQuery", "operationKind": "query", - "text": "query ShowRiskViewQuery(\n $riskId: ID!\n) {\n node(id: $riskId) {\n __typename\n id\n ... on Risk {\n name\n description\n probability\n impact\n createdAt\n updatedAt\n mitigations(first: 100) {\n edges {\n node {\n id\n name\n description\n category\n importance\n state\n }\n }\n }\n }\n }\n}\n" + "text": "query ShowRiskViewQuery(\n $riskId: ID!\n) {\n node(id: $riskId) {\n __typename\n id\n ... on Risk {\n name\n description\n probability\n impact\n createdAt\n updatedAt\n mitigations(first: 100) {\n edges {\n node {\n id\n name\n description\n category\n importance\n createdAt\n state\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n }\n }\n}\n" } }; })(); -(node as any).hash = "824859cf39078da910b00879c17a2a9d"; +(node as any).hash = "77f36d2a4405051ede742be63d3e1e38"; export default node;