Update graphql schema

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-02-13 10:07:52 +04:00
parent 108e9cb85d
commit c115e2c9dc
23 changed files with 2259 additions and 2749 deletions

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<2d970c5558233522bbd695a075469cad>>
* @generated SignedSource<<8369cd1e8f928481ea43a4e09f11a3f4>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -15,7 +15,6 @@ export type AcceptInvitationInput = {
};
export type InvitationCardMutation$variables = {
input: AcceptInvitationInput;
membershipConnections: ReadonlyArray<string>;
pendingInvitationConnections: ReadonlyArray<string>;
};
export type InvitationCardMutation$data = {
@@ -23,14 +22,9 @@ export type InvitationCardMutation$data = {
readonly invitation: {
readonly id: string;
};
readonly membershipEdge: {
readonly node: {
readonly id: string;
readonly organization: {
readonly name: string;
} | null | undefined;
readonly " $fragmentSpreads": FragmentRefs<"MembershipCardFragment">;
};
readonly membership: {
readonly id: string;
readonly " $fragmentSpreads": FragmentRefs<"MembershipCardFragment">;
};
} | null | undefined;
};
@@ -46,11 +40,6 @@ var v0 = [
"kind": "LocalArgument",
"name": "input"
},
{
"defaultValue": null,
"kind": "LocalArgument",
"name": "membershipConnections"
},
{
"defaultValue": null,
"kind": "LocalArgument",
@@ -70,13 +59,6 @@ v2 = {
"kind": "ScalarField",
"name": "id",
"storageKey": null
},
v3 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "name",
"storageKey": null
};
return {
"fragment": {
@@ -108,39 +90,16 @@ return {
{
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "membershipEdge",
"name": "membership",
"plural": false,
"selections": [
(v2/*: any*/),
{
"alias": null,
"args": null,
"concreteType": "Membership",
"kind": "LinkedField",
"name": "node",
"plural": false,
"selections": [
(v2/*: any*/),
{
"args": null,
"kind": "FragmentSpread",
"name": "MembershipCardFragment"
},
{
"alias": null,
"args": null,
"concreteType": "Organization",
"kind": "LinkedField",
"name": "organization",
"plural": false,
"selections": [
(v3/*: any*/)
],
"storageKey": null
}
],
"storageKey": null
"kind": "FragmentSpread",
"name": "MembershipCardFragment"
}
],
"storageKey": null
@@ -197,57 +156,26 @@ return {
{
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "membershipEdge",
"name": "membership",
"plural": false,
"selections": [
(v2/*: any*/),
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Session",
"kind": "LinkedField",
"name": "node",
"name": "lastSession",
"plural": false,
"selections": [
(v2/*: any*/),
{
"alias": null,
"args": null,
"concreteType": "Session",
"kind": "LinkedField",
"name": "lastSession",
"plural": false,
"selections": [
(v2/*: any*/),
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "expiresAt",
"storageKey": null
}
],
"storageKey": null
},
{
"alias": null,
"args": null,
"concreteType": "Organization",
"kind": "LinkedField",
"name": "organization",
"plural": false,
"selections": [
(v2/*: any*/),
(v3/*: any*/),
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "logoUrl",
"storageKey": null
}
],
"kind": "ScalarField",
"name": "expiresAt",
"storageKey": null
}
],
@@ -255,22 +183,6 @@ return {
}
],
"storageKey": null
},
{
"alias": null,
"args": null,
"filters": null,
"handle": "prependEdge",
"key": "",
"kind": "LinkedHandle",
"name": "membershipEdge",
"handleArgs": [
{
"kind": "Variable",
"name": "connections",
"variableName": "membershipConnections"
}
]
}
],
"storageKey": null
@@ -278,16 +190,16 @@ return {
]
},
"params": {
"cacheID": "15ed0089d35b0163252ef542a4b1b667",
"cacheID": "bebfc1241803845587648eaad4988fcb",
"id": null,
"metadata": {},
"name": "InvitationCardMutation",
"operationKind": "mutation",
"text": "mutation InvitationCardMutation(\n $input: AcceptInvitationInput!\n) {\n acceptInvitation(input: $input) {\n invitation {\n id\n }\n membershipEdge {\n node {\n id\n ...MembershipCardFragment\n organization {\n name\n id\n }\n }\n }\n }\n}\n\nfragment MembershipCardFragment on Membership {\n lastSession {\n id\n expiresAt\n }\n organization {\n id\n name\n logoUrl\n }\n}\n"
"text": "mutation InvitationCardMutation(\n $input: AcceptInvitationInput!\n) {\n acceptInvitation(input: $input) {\n invitation {\n id\n }\n membership {\n id\n ...MembershipCardFragment\n }\n }\n}\n\nfragment MembershipCardFragment on Membership {\n lastSession {\n id\n expiresAt\n }\n}\n"
}
};
})();
(node as any).hash = "587f3fc115f88830e5ee49759f3ab7b5";
(node as any).hash = "32d7fb0d26660c95e87012d3b31068e8";
export default node;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<a7fb3832b9c9d3830ceff389237da093>>
* @generated SignedSource<<beba83081139a0721dd1ca6e169c56f2>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -13,14 +13,17 @@ import { FragmentRefs } from "relay-runtime";
export type MembershipsDropdownMenuQuery$variables = Record<PropertyKey, never>;
export type MembershipsDropdownMenuQuery$data = {
readonly viewer: {
readonly memberships: {
readonly profiles: {
readonly edges: ReadonlyArray<{
readonly node: {
readonly id: string;
readonly membership: {
readonly " $fragmentSpreads": FragmentRefs<"MembershipsDropdownMenuItemFragment">;
} | null | undefined;
readonly organization: {
readonly name: string;
readonly " $fragmentSpreads": FragmentRefs<"MembershipsDropdownMenuItem_organizationFragment">;
};
readonly " $fragmentSpreads": FragmentRefs<"MembershipsDropdownMenuItemFragment">;
};
}>;
};
@@ -83,9 +86,9 @@ return {
"field": {
"alias": null,
"args": (v0/*: any*/),
"concreteType": "MembershipConnection",
"concreteType": "ProfileConnection",
"kind": "LinkedField",
"name": "memberships",
"name": "profiles",
"plural": false,
"selections": [
{
@@ -93,7 +96,7 @@ return {
"field": {
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "ProfileEdge",
"kind": "LinkedField",
"name": "edges",
"plural": true,
@@ -103,7 +106,7 @@ return {
"field": {
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "node",
"plural": false,
@@ -119,16 +122,32 @@ return {
"name": "organization",
"plural": false,
"selections": [
(v2/*: any*/)
(v2/*: any*/),
{
"args": null,
"kind": "FragmentSpread",
"name": "MembershipsDropdownMenuItem_organizationFragment"
}
],
"storageKey": null
},
"action": "THROW"
},
{
"alias": null,
"args": null,
"kind": "FragmentSpread",
"name": "MembershipsDropdownMenuItemFragment"
"concreteType": "Membership",
"kind": "LinkedField",
"name": "membership",
"plural": false,
"selections": [
{
"args": null,
"kind": "FragmentSpread",
"name": "MembershipsDropdownMenuItemFragment"
}
],
"storageKey": null
}
],
"storageKey": null
@@ -141,7 +160,7 @@ return {
"action": "THROW"
}
],
"storageKey": "memberships(first:1000,orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
"storageKey": "profiles(first:1000,orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
},
"action": "THROW"
}
@@ -171,15 +190,15 @@ return {
{
"alias": null,
"args": (v0/*: any*/),
"concreteType": "MembershipConnection",
"concreteType": "ProfileConnection",
"kind": "LinkedField",
"name": "memberships",
"name": "profiles",
"plural": false,
"selections": [
{
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "ProfileEdge",
"kind": "LinkedField",
"name": "edges",
"plural": true,
@@ -187,7 +206,7 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "node",
"plural": false,
@@ -216,17 +235,29 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Session",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "lastSession",
"name": "membership",
"plural": false,
"selections": [
(v1/*: any*/),
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "expiresAt",
"concreteType": "Session",
"kind": "LinkedField",
"name": "lastSession",
"plural": false,
"selections": [
(v1/*: any*/),
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "expiresAt",
"storageKey": null
}
],
"storageKey": null
}
],
@@ -239,7 +270,7 @@ return {
"storageKey": null
}
],
"storageKey": "memberships(first:1000,orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
"storageKey": "profiles(first:1000,orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
},
(v1/*: any*/)
],
@@ -248,16 +279,16 @@ return {
]
},
"params": {
"cacheID": "9295fb9d95666f4b397645e143b7e774",
"cacheID": "aaad8b2150ade721cdcbd9c3eb35318d",
"id": null,
"metadata": {},
"name": "MembershipsDropdownMenuQuery",
"operationKind": "query",
"text": "query MembershipsDropdownMenuQuery {\n viewer {\n memberships(first: 1000, orderBy: {direction: ASC, field: ORGANIZATION_NAME}) {\n edges {\n node {\n id\n organization {\n name\n id\n }\n ...MembershipsDropdownMenuItemFragment\n }\n }\n }\n id\n }\n}\n\nfragment MembershipsDropdownMenuItemFragment on Membership {\n id\n lastSession {\n id\n expiresAt\n }\n organization {\n id\n logoUrl\n name\n }\n}\n"
"text": "query MembershipsDropdownMenuQuery {\n viewer {\n profiles(first: 1000, orderBy: {direction: ASC, field: ORGANIZATION_NAME}) {\n edges {\n node {\n id\n organization {\n name\n ...MembershipsDropdownMenuItem_organizationFragment\n id\n }\n membership {\n ...MembershipsDropdownMenuItemFragment\n id\n }\n }\n }\n }\n id\n }\n}\n\nfragment MembershipsDropdownMenuItemFragment on Membership {\n id\n lastSession {\n id\n expiresAt\n }\n}\n\nfragment MembershipsDropdownMenuItem_organizationFragment on Organization {\n id\n name\n logoUrl\n}\n"
}
};
})();
(node as any).hash = "cd47570a10588c0e1c68240817141fd8";
(node as any).hash = "14dbd79243ffb6104ff7315b78aa7990";
export default node;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<3a268aba389df25968eb44b454150288>>
* @generated SignedSource<<e639ada9f797274b710cc71198ec4089>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -13,18 +13,6 @@ import { FragmentRefs } from "relay-runtime";
export type MembershipsPageQuery$variables = Record<PropertyKey, never>;
export type MembershipsPageQuery$data = {
readonly viewer: {
readonly memberships: {
readonly __id: string;
readonly edges: ReadonlyArray<{
readonly node: {
readonly id: string;
readonly organization: {
readonly name: string;
};
readonly " $fragmentSpreads": FragmentRefs<"MembershipCardFragment">;
};
}>;
};
readonly pendingInvitations: {
readonly __id: string;
readonly edges: ReadonlyArray<{
@@ -34,6 +22,21 @@ export type MembershipsPageQuery$data = {
};
}>;
};
readonly profiles: {
readonly __id: string;
readonly edges: ReadonlyArray<{
readonly node: {
readonly id: string;
readonly membership: {
readonly " $fragmentSpreads": FragmentRefs<"MembershipCardFragment">;
} | null | undefined;
readonly organization: {
readonly name: string;
readonly " $fragmentSpreads": FragmentRefs<"MembershipCard_organizationFragment">;
};
};
}>;
};
};
};
export type MembershipsPageQuery = {
@@ -159,13 +162,13 @@ return {
{
"kind": "RequiredField",
"field": {
"alias": "memberships",
"alias": "profiles",
"args": [
(v0/*: any*/)
],
"concreteType": "MembershipConnection",
"concreteType": "ProfileConnection",
"kind": "LinkedField",
"name": "__MembershipsPage_memberships_connection",
"name": "__MembershipsPage_profiles_connection",
"plural": false,
"selections": [
{
@@ -173,7 +176,7 @@ return {
"field": {
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "ProfileEdge",
"kind": "LinkedField",
"name": "edges",
"plural": true,
@@ -181,16 +184,27 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "node",
"plural": false,
"selections": [
(v1/*: any*/),
{
"alias": null,
"args": null,
"kind": "FragmentSpread",
"name": "MembershipCardFragment"
"concreteType": "Membership",
"kind": "LinkedField",
"name": "membership",
"plural": false,
"selections": [
{
"args": null,
"kind": "FragmentSpread",
"name": "MembershipCardFragment"
}
],
"storageKey": null
},
{
"kind": "RequiredField",
@@ -202,7 +216,12 @@ return {
"name": "organization",
"plural": false,
"selections": [
(v2/*: any*/)
(v2/*: any*/),
{
"args": null,
"kind": "FragmentSpread",
"name": "MembershipCard_organizationFragment"
}
],
"storageKey": null
},
@@ -221,7 +240,7 @@ return {
(v5/*: any*/),
(v6/*: any*/)
],
"storageKey": "__MembershipsPage_memberships_connection(orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
"storageKey": "__MembershipsPage_profiles_connection(orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
},
"action": "THROW"
},
@@ -304,15 +323,15 @@ return {
{
"alias": null,
"args": (v9/*: any*/),
"concreteType": "MembershipConnection",
"concreteType": "ProfileConnection",
"kind": "LinkedField",
"name": "memberships",
"name": "profiles",
"plural": false,
"selections": [
{
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "ProfileEdge",
"kind": "LinkedField",
"name": "edges",
"plural": true,
@@ -320,7 +339,7 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "node",
"plural": false,
@@ -329,19 +348,31 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Session",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "lastSession",
"name": "membership",
"plural": false,
"selections": [
(v1/*: any*/),
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "expiresAt",
"concreteType": "Session",
"kind": "LinkedField",
"name": "lastSession",
"plural": false,
"selections": [
(v1/*: any*/),
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "expiresAt",
"storageKey": null
}
],
"storageKey": null
}
},
(v1/*: any*/)
],
"storageKey": null
},
@@ -353,8 +384,8 @@ return {
"name": "organization",
"plural": false,
"selections": [
(v1/*: any*/),
(v2/*: any*/),
(v1/*: any*/),
{
"alias": null,
"args": null,
@@ -376,16 +407,16 @@ return {
(v5/*: any*/),
(v6/*: any*/)
],
"storageKey": "memberships(first:1000,orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
"storageKey": "profiles(first:1000,orderBy:{\"direction\":\"ASC\",\"field\":\"ORGANIZATION_NAME\"})"
},
{
"alias": null,
"args": (v9/*: any*/),
"filters": (v10/*: any*/),
"handle": "connection",
"key": "MembershipsPage_memberships",
"key": "MembershipsPage_profiles",
"kind": "LinkedHandle",
"name": "memberships"
"name": "profiles"
},
{
"alias": null,
@@ -468,7 +499,7 @@ return {
]
},
"params": {
"cacheID": "9807cdf4aa713babb1639e4effd96e54",
"cacheID": "7bcb990f0e847ce0528d9df9ef6c1c94",
"id": null,
"metadata": {
"connection": [
@@ -478,7 +509,7 @@ return {
"direction": "forward",
"path": [
"viewer",
"memberships"
"profiles"
]
},
{
@@ -494,11 +525,11 @@ return {
},
"name": "MembershipsPageQuery",
"operationKind": "query",
"text": "query MembershipsPageQuery {\n viewer {\n memberships(first: 1000, orderBy: {direction: ASC, field: ORGANIZATION_NAME}) {\n edges {\n node {\n id\n ...MembershipCardFragment\n organization {\n name\n id\n }\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n pendingInvitations(first: 1000, orderBy: {direction: DESC, field: CREATED_AT}) {\n edges {\n node {\n id\n ...InvitationCardFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n id\n }\n}\n\nfragment InvitationCardFragment on Invitation {\n id\n role\n createdAt\n organization {\n id\n name\n }\n}\n\nfragment MembershipCardFragment on Membership {\n lastSession {\n id\n expiresAt\n }\n organization {\n id\n name\n logoUrl\n }\n}\n"
"text": "query MembershipsPageQuery {\n viewer {\n profiles(first: 1000, orderBy: {direction: ASC, field: ORGANIZATION_NAME}) {\n edges {\n node {\n id\n membership {\n ...MembershipCardFragment\n id\n }\n organization {\n name\n ...MembershipCard_organizationFragment\n id\n }\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n pendingInvitations(first: 1000, orderBy: {direction: DESC, field: CREATED_AT}) {\n edges {\n node {\n id\n ...InvitationCardFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n id\n }\n}\n\nfragment InvitationCardFragment on Invitation {\n id\n role\n createdAt\n organization {\n id\n name\n }\n}\n\nfragment MembershipCardFragment on Membership {\n lastSession {\n id\n expiresAt\n }\n}\n\nfragment MembershipCard_organizationFragment on Organization {\n id\n name\n logoUrl\n}\n"
}
};
})();
(node as any).hash = "7956b20535004550c271e1a520c95fe4";
(node as any).hash = "05ac7c8fa236be3a01eeb28fc14ceb9d";
export default node;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<2fcd3cca1f1b02c835d906b3b2ebdcea>>
* @generated SignedSource<<5916f4df5b8113a300774131759cb218>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -10,11 +10,11 @@
import { ConcreteRequest } from 'relay-runtime';
import { FragmentRefs } from "relay-runtime";
export type MembershipOrderField = "CREATED_AT" | "EMAIL_ADDRESS" | "FULL_NAME" | "ORGANIZATION_NAME" | "ROLE";
export type OrderDirection = "ASC" | "DESC";
export type MembershipOrder = {
export type ProfileOrderField = "CREATED_AT" | "FULL_NAME" | "KIND" | "ORGANIZATION_NAME";
export type ProfileOrder = {
direction: OrderDirection;
field: MembershipOrderField;
field: ProfileOrderField;
};
export type PeopleListFragment_RefetchQuery$variables = {
after?: string | null | undefined;
@@ -22,7 +22,7 @@ export type PeopleListFragment_RefetchQuery$variables = {
first?: number | null | undefined;
id: string;
last?: number | null | undefined;
order?: MembershipOrder | null | undefined;
order?: ProfileOrder | null | undefined;
};
export type PeopleListFragment_RefetchQuery$data = {
readonly node: {
@@ -193,9 +193,9 @@ return {
{
"alias": null,
"args": (v13/*: any*/),
"concreteType": "MembershipConnection",
"concreteType": "ProfileConnection",
"kind": "LinkedField",
"name": "members",
"name": "profiles",
"plural": false,
"selections": [
{
@@ -208,7 +208,7 @@ return {
{
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "ProfileEdge",
"kind": "LinkedField",
"name": "edges",
"plural": true,
@@ -216,7 +216,7 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "node",
"plural": false,
@@ -226,29 +226,29 @@ return {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "role",
"name": "fullName",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "source",
"name": "kind",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "state",
"name": "position",
"storageKey": null
},
{
"alias": null,
"args": null,
"concreteType": "MembershipProfile",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "profile",
"name": "membership",
"plural": false,
"selections": [
(v12/*: any*/),
@@ -256,22 +256,35 @@ return {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "fullName",
"name": "role",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "kind",
"name": "source",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "position",
"name": "state",
"storageKey": null
},
{
"alias": "canUpdate",
"args": [
{
"kind": "Literal",
"name": "action",
"value": "iam:membership:update"
}
],
"kind": "ScalarField",
"name": "permission",
"storageKey": "permission(action:\"iam:membership:update\")"
}
],
"storageKey": null
@@ -308,12 +321,12 @@ return {
{
"kind": "Literal",
"name": "action",
"value": "iam:membership:update"
"value": "iam:membership-profile:update"
}
],
"kind": "ScalarField",
"name": "permission",
"storageKey": "permission(action:\"iam:membership:update\")"
"storageKey": "permission(action:\"iam:membership-profile:update\")"
},
{
"alias": "canDelete",
@@ -321,12 +334,12 @@ return {
{
"kind": "Literal",
"name": "action",
"value": "iam:membership:delete"
"value": "iam:membership-profile:delete"
}
],
"kind": "ScalarField",
"name": "permission",
"storageKey": "permission(action:\"iam:membership:delete\")"
"storageKey": "permission(action:\"iam:membership-profile:delete\")"
},
(v11/*: any*/)
],
@@ -403,9 +416,9 @@ return {
"orderBy"
],
"handle": "connection",
"key": "PeopleListFragment_members",
"key": "PeopleListFragment_profiles",
"kind": "LinkedHandle",
"name": "members"
"name": "profiles"
}
],
"type": "Organization",
@@ -417,16 +430,16 @@ return {
]
},
"params": {
"cacheID": "7b0c4eff8642cc6d595afdd01f4a643e",
"cacheID": "3ed525921615d7910d784222c189566a",
"id": null,
"metadata": {},
"name": "PeopleListFragment_RefetchQuery",
"operationKind": "query",
"text": "query PeopleListFragment_RefetchQuery(\n $after: CursorKey = null\n $before: CursorKey = null\n $first: Int = 20\n $last: Int = null\n $order: MembershipOrder = {direction: ASC, field: FULL_NAME}\n $id: ID!\n) {\n node(id: $id) {\n __typename\n ...PeopleListFragment_16fISc\n id\n }\n}\n\nfragment PeopleListFragment_16fISc on Organization {\n members(first: $first, after: $after, last: $last, before: $before, orderBy: $order) {\n totalCount\n edges {\n node {\n id\n ...PeopleListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment PeopleListItemFragment on Membership {\n id\n role\n source\n state\n profile {\n id\n fullName\n kind\n position\n }\n identity {\n email\n id\n }\n createdAt\n canUpdate: permission(action: \"iam:membership:update\")\n canDelete: permission(action: \"iam:membership:delete\")\n}\n"
"text": "query PeopleListFragment_RefetchQuery(\n $after: CursorKey = null\n $before: CursorKey = null\n $first: Int = 20\n $last: Int = null\n $order: ProfileOrder = {direction: ASC, field: FULL_NAME}\n $id: ID!\n) {\n node(id: $id) {\n __typename\n ...PeopleListFragment_16fISc\n id\n }\n}\n\nfragment PeopleListFragment_16fISc on Organization {\n profiles(first: $first, after: $after, last: $last, before: $before, orderBy: $order) {\n totalCount\n edges {\n node {\n id\n ...PeopleListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment PeopleListItemFragment on Profile {\n id\n fullName\n kind\n position\n membership {\n id\n role\n source\n state\n canUpdate: permission(action: \"iam:membership:update\")\n }\n identity {\n email\n id\n }\n createdAt\n canUpdate: permission(action: \"iam:membership-profile:update\")\n canDelete: permission(action: \"iam:membership-profile:delete\")\n}\n"
}
};
})();
(node as any).hash = "c62c77bc2ef0e36b7eaf4553cc721e0c";
(node as any).hash = "ee3aeca404063a0660eeb9ff27592e86";
export default node;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<06a60a60cf7ca339c25395a94906774a>>
* @generated SignedSource<<f4e0f213a6bd3df7841650d2f57fd254>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -21,8 +21,8 @@ export type PeoplePageQuery$data = {
readonly $updatableFragmentSpreads: FragmentRefs<"PeoplePage_invitationsTotalCountFragment">;
readonly totalCount: number | null | undefined;
};
readonly members: {
readonly totalCount: number | null | undefined;
readonly profiles: {
readonly totalCount: number;
};
readonly " $fragmentSpreads": FragmentRefs<"InvitationListFragment" | "PeopleListFragment">;
} | {
@@ -118,14 +118,14 @@ v11 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "role",
"name": "fullName",
"storageKey": null
},
v12 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "fullName",
"name": "role",
"storageKey": null
},
v13 = {
@@ -230,14 +230,14 @@ return {
"field": {
"alias": null,
"args": (v6/*: any*/),
"concreteType": "MembershipConnection",
"concreteType": "ProfileConnection",
"kind": "LinkedField",
"name": "members",
"name": "profiles",
"plural": false,
"selections": [
(v7/*: any*/)
],
"storageKey": "members(first:20,orderBy:{\"direction\":\"ASC\",\"field\":\"FULL_NAME\"})"
"storageKey": "profiles(first:20,orderBy:{\"direction\":\"ASC\",\"field\":\"FULL_NAME\"})"
},
"action": "THROW"
},
@@ -322,16 +322,16 @@ return {
{
"alias": null,
"args": (v6/*: any*/),
"concreteType": "MembershipConnection",
"concreteType": "ProfileConnection",
"kind": "LinkedField",
"name": "members",
"name": "profiles",
"plural": false,
"selections": [
(v7/*: any*/),
{
"alias": null,
"args": null,
"concreteType": "MembershipEdge",
"concreteType": "ProfileEdge",
"kind": "LinkedField",
"name": "edges",
"plural": true,
@@ -339,7 +339,7 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "node",
"plural": false,
@@ -350,22 +350,22 @@ return {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "source",
"name": "kind",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "state",
"name": "position",
"storageKey": null
},
{
"alias": null,
"args": null,
"concreteType": "MembershipProfile",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "profile",
"name": "membership",
"plural": false,
"selections": [
(v10/*: any*/),
@@ -374,15 +374,28 @@ return {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "kind",
"name": "source",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "position",
"name": "state",
"storageKey": null
},
{
"alias": "canUpdate",
"args": [
{
"kind": "Literal",
"name": "action",
"value": "iam:membership:update"
}
],
"kind": "ScalarField",
"name": "permission",
"storageKey": "permission(action:\"iam:membership:update\")"
}
],
"storageKey": null
@@ -407,12 +420,12 @@ return {
{
"kind": "Literal",
"name": "action",
"value": "iam:membership:update"
"value": "iam:membership-profile:update"
}
],
"kind": "ScalarField",
"name": "permission",
"storageKey": "permission(action:\"iam:membership:update\")"
"storageKey": "permission(action:\"iam:membership-profile:update\")"
},
{
"alias": "canDelete",
@@ -420,12 +433,12 @@ return {
{
"kind": "Literal",
"name": "action",
"value": "iam:membership:delete"
"value": "iam:membership-profile:delete"
}
],
"kind": "ScalarField",
"name": "permission",
"storageKey": "permission(action:\"iam:membership:delete\")"
"storageKey": "permission(action:\"iam:membership-profile:delete\")"
},
(v2/*: any*/)
],
@@ -438,16 +451,16 @@ return {
(v16/*: any*/),
(v17/*: any*/)
],
"storageKey": "members(first:20,orderBy:{\"direction\":\"ASC\",\"field\":\"FULL_NAME\"})"
"storageKey": "profiles(first:20,orderBy:{\"direction\":\"ASC\",\"field\":\"FULL_NAME\"})"
},
{
"alias": null,
"args": (v6/*: any*/),
"filters": (v18/*: any*/),
"handle": "connection",
"key": "PeopleListFragment_members",
"key": "PeopleListFragment_profiles",
"kind": "LinkedHandle",
"name": "members"
"name": "profiles"
},
{
"alias": null,
@@ -476,9 +489,9 @@ return {
"plural": false,
"selections": [
(v10/*: any*/),
(v12/*: any*/),
(v13/*: any*/),
(v11/*: any*/),
(v13/*: any*/),
(v12/*: any*/),
{
"alias": null,
"args": null,
@@ -539,16 +552,16 @@ return {
]
},
"params": {
"cacheID": "425e73a84c96979c3b380c17512c744a",
"cacheID": "d13993ce884669894f65925a714aeaa6",
"id": null,
"metadata": {},
"name": "PeoplePageQuery",
"operationKind": "query",
"text": "query PeoplePageQuery(\n $organizationId: ID!\n) {\n organization: node(id: $organizationId) {\n __typename\n ... on Organization {\n canInviteUser: permission(action: \"iam:invitation:create\")\n members(first: 20, orderBy: {direction: ASC, field: FULL_NAME}) {\n totalCount\n }\n ...PeopleListFragment_8lnpd\n invitations(first: 20, orderBy: {direction: DESC, field: CREATED_AT}) {\n totalCount\n __typename\n }\n ...InvitationListFragment_1PypFi\n }\n id\n }\n}\n\nfragment InvitationListFragment_1PypFi on Organization {\n invitations(first: 20, orderBy: {direction: DESC, field: CREATED_AT}) {\n edges {\n node {\n id\n ...InvitationListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment InvitationListItemFragment on Invitation {\n id\n fullName\n email\n role\n status\n createdAt\n acceptedAt\n canDelete: permission(action: \"iam:invitation:delete\")\n}\n\nfragment PeopleListFragment_8lnpd on Organization {\n members(first: 20, orderBy: {direction: ASC, field: FULL_NAME}) {\n totalCount\n edges {\n node {\n id\n ...PeopleListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment PeopleListItemFragment on Membership {\n id\n role\n source\n state\n profile {\n id\n fullName\n kind\n position\n }\n identity {\n email\n id\n }\n createdAt\n canUpdate: permission(action: \"iam:membership:update\")\n canDelete: permission(action: \"iam:membership:delete\")\n}\n"
"text": "query PeoplePageQuery(\n $organizationId: ID!\n) {\n organization: node(id: $organizationId) {\n __typename\n ... on Organization {\n canInviteUser: permission(action: \"iam:invitation:create\")\n profiles(first: 20, orderBy: {direction: ASC, field: FULL_NAME}) {\n totalCount\n }\n ...PeopleListFragment_8lnpd\n invitations(first: 20, orderBy: {direction: DESC, field: CREATED_AT}) {\n totalCount\n __typename\n }\n ...InvitationListFragment_1PypFi\n }\n id\n }\n}\n\nfragment InvitationListFragment_1PypFi on Organization {\n invitations(first: 20, orderBy: {direction: DESC, field: CREATED_AT}) {\n edges {\n node {\n id\n ...InvitationListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment InvitationListItemFragment on Invitation {\n id\n fullName\n email\n role\n status\n createdAt\n acceptedAt\n canDelete: permission(action: \"iam:invitation:delete\")\n}\n\nfragment PeopleListFragment_8lnpd on Organization {\n profiles(first: 20, orderBy: {direction: ASC, field: FULL_NAME}) {\n totalCount\n edges {\n node {\n id\n ...PeopleListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment PeopleListItemFragment on Profile {\n id\n fullName\n kind\n position\n membership {\n id\n role\n source\n state\n canUpdate: permission(action: \"iam:membership:update\")\n }\n identity {\n email\n id\n }\n createdAt\n canUpdate: permission(action: \"iam:membership-profile:update\")\n canDelete: permission(action: \"iam:membership-profile:delete\")\n}\n"
}
};
})();
(node as any).hash = "9ab9d1a720b23dd78bdb82530a30b6f3";
(node as any).hash = "4cb0d9ec65b3a55eb1decb4de36ac2d8";
export default node;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<fa83e89c2c59e37853ab5efafb00287b>>
* @generated SignedSource<<d1d8e96af7def93da24f32d96697106d>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -60,7 +60,7 @@ v1 = [
{
"alias": null,
"args": null,
"concreteType": "MembershipProfile",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "profile",
"plural": false,

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<a809c0ce9c8f1fdb68a0b2835be99b05>>
* @generated SignedSource<<405fdde1b279cf7336ca395457041b93>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -15,13 +15,15 @@ export type PersonPageQuery$variables = {
};
export type PersonPageQuery$data = {
readonly person: {
readonly __typename: "MembershipProfile";
readonly __typename: "Profile";
readonly canDelete: boolean;
readonly fullName: string;
readonly identity: {
readonly email: string;
};
readonly membershipId: string;
readonly membership: {
readonly id: string;
} | null | undefined;
readonly " $fragmentSpreads": FragmentRefs<"PersonFormFragment">;
} | {
// This will never be '%other', but we need some
@@ -67,17 +69,29 @@ v4 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "membershipId",
"name": "id",
"storageKey": null
},
v5 = {
"alias": null,
"args": null,
"concreteType": "Membership",
"kind": "LinkedField",
"name": "membership",
"plural": false,
"selections": [
(v4/*: any*/)
],
"storageKey": null
},
v6 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "email",
"storageKey": null
},
v6 = {
v7 = {
"alias": "canDelete",
"args": [
{
@@ -89,13 +103,6 @@ v6 = {
"kind": "ScalarField",
"name": "permission",
"storageKey": "permission(action:\"iam:membership-profile:delete\")"
},
v7 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "id",
"storageKey": null
};
return {
"fragment": {
@@ -119,7 +126,7 @@ return {
"kind": "InlineFragment",
"selections": [
(v3/*: any*/),
(v4/*: any*/),
(v5/*: any*/),
{
"kind": "RequiredField",
"field": {
@@ -130,20 +137,20 @@ return {
"name": "identity",
"plural": false,
"selections": [
(v5/*: any*/)
(v6/*: any*/)
],
"storageKey": null
},
"action": "THROW"
},
(v6/*: any*/),
(v7/*: any*/),
{
"args": null,
"kind": "FragmentSpread",
"name": "PersonFormFragment"
}
],
"type": "MembershipProfile",
"type": "Profile",
"abstractKey": null
}
],
@@ -170,12 +177,12 @@ return {
"plural": false,
"selections": [
(v2/*: any*/),
(v7/*: any*/),
(v4/*: any*/),
{
"kind": "InlineFragment",
"selections": [
(v3/*: any*/),
(v4/*: any*/),
(v5/*: any*/),
{
"alias": null,
"args": null,
@@ -184,12 +191,12 @@ return {
"name": "identity",
"plural": false,
"selections": [
(v5/*: any*/),
(v7/*: any*/)
(v6/*: any*/),
(v4/*: any*/)
],
"storageKey": null
},
(v6/*: any*/),
(v7/*: any*/),
{
"alias": null,
"args": null,
@@ -239,7 +246,7 @@ return {
"storageKey": "permission(action:\"iam:membership-profile:update\")"
}
],
"type": "MembershipProfile",
"type": "Profile",
"abstractKey": null
}
],
@@ -248,16 +255,16 @@ return {
]
},
"params": {
"cacheID": "f754630a84c19798f2b0611dba4c6603",
"cacheID": "e148eb605cc90b57c6c7772b9045217d",
"id": null,
"metadata": {},
"name": "PersonPageQuery",
"operationKind": "query",
"text": "query PersonPageQuery(\n $personId: ID!\n) {\n person: node(id: $personId) {\n __typename\n ... on MembershipProfile {\n fullName\n membershipId\n identity {\n email\n id\n }\n canDelete: permission(action: \"iam:membership-profile:delete\")\n ...PersonFormFragment\n }\n id\n }\n}\n\nfragment PersonFormFragment on MembershipProfile {\n id\n fullName\n kind\n position\n additionalEmailAddresses\n contractStartDate\n contractEndDate\n canUpdate: permission(action: \"iam:membership-profile:update\")\n}\n"
"text": "query PersonPageQuery(\n $personId: ID!\n) {\n person: node(id: $personId) {\n __typename\n ... on Profile {\n fullName\n membership {\n id\n }\n identity {\n email\n id\n }\n canDelete: permission(action: \"iam:membership-profile:delete\")\n ...PersonFormFragment\n }\n id\n }\n}\n\nfragment PersonFormFragment on Profile {\n id\n fullName\n kind\n position\n additionalEmailAddresses\n contractStartDate\n contractEndDate\n canUpdate: permission(action: \"iam:membership-profile:update\")\n}\n"
}
};
})();
(node as any).hash = "d701ae3a51eb1fed62aec260f42b3c41";
(node as any).hash = "24863216f5484c1fae7ff6ad002a7f8c";
export default node;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<b32ec8d0912fecc61b56c7b4473e8938>>
* @generated SignedSource<<22d63f81020d1e99f7cdb84fc23913a4>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -224,31 +224,19 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "membership",
"name": "profile",
"plural": false,
"selections": [
(v8/*: any*/),
{
"alias": null,
"args": null,
"concreteType": "MembershipProfile",
"kind": "LinkedField",
"name": "profile",
"plural": false,
"selections": [
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "fullName",
"storageKey": null
},
(v8/*: any*/)
],
"kind": "ScalarField",
"name": "fullName",
"storageKey": null
}
},
(v8/*: any*/)
],
"storageKey": null
},
@@ -327,12 +315,12 @@ return {
]
},
"params": {
"cacheID": "eea534b94a74bce26338555fbb71364e",
"cacheID": "58b36de1b4c1f54de6433a95b297b570",
"id": null,
"metadata": {},
"name": "SCIMEventListPaginationQuery",
"operationKind": "query",
"text": "query SCIMEventListPaginationQuery(\n $after: CursorKey = null\n $before: CursorKey = null\n $first: Int = 20\n $last: Int = null\n $id: ID!\n) {\n node(id: $id) {\n __typename\n ...SCIMEventListFragment_pbnwq\n id\n }\n}\n\nfragment SCIMEventListFragment_pbnwq on SCIMConfiguration {\n events(first: $first, after: $after, last: $last, before: $before) {\n edges {\n node {\n id\n ...SCIMEventListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment SCIMEventListItemFragment on SCIMEvent {\n id\n method\n path\n statusCode\n errorMessage\n ipAddress\n createdAt\n membership {\n id\n profile {\n fullName\n id\n }\n }\n}\n"
"text": "query SCIMEventListPaginationQuery(\n $after: CursorKey = null\n $before: CursorKey = null\n $first: Int = 20\n $last: Int = null\n $id: ID!\n) {\n node(id: $id) {\n __typename\n ...SCIMEventListFragment_pbnwq\n id\n }\n}\n\nfragment SCIMEventListFragment_pbnwq on SCIMConfiguration {\n events(first: $first, after: $after, last: $last, before: $before) {\n edges {\n node {\n id\n ...SCIMEventListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment SCIMEventListItemFragment on SCIMEvent {\n method\n path\n statusCode\n errorMessage\n ipAddress\n createdAt\n profile {\n fullName\n id\n }\n}\n"
}
};
})();

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<e59dc83c1f91e928764947766661f044>>
* @generated SignedSource<<339e086642b09eb0bacbc51601014fe7>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -277,31 +277,19 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "membership",
"name": "profile",
"plural": false,
"selections": [
(v3/*: any*/),
{
"alias": null,
"args": null,
"concreteType": "MembershipProfile",
"kind": "LinkedField",
"name": "profile",
"plural": false,
"selections": [
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "fullName",
"storageKey": null
},
(v3/*: any*/)
],
"kind": "ScalarField",
"name": "fullName",
"storageKey": null
}
},
(v3/*: any*/)
],
"storageKey": null
},
@@ -416,12 +404,12 @@ return {
]
},
"params": {
"cacheID": "1074234a9a3734270b5da7420dea2ec6",
"cacheID": "3d49152bd3fd384a0b1de3d012268ebe",
"id": null,
"metadata": {},
"name": "SCIMSettingsPageQuery",
"operationKind": "query",
"text": "query SCIMSettingsPageQuery(\n $organizationId: ID!\n) {\n organization: node(id: $organizationId) {\n __typename\n ... on Organization {\n id\n scimConfiguration {\n id\n bridge {\n id\n }\n ...SCIMEventListFragment\n }\n ...SCIMConfigurationFragment\n ...ConnectorListFragment\n }\n id\n }\n}\n\nfragment ConnectorListFragment on Organization {\n scimConfiguration {\n ...GoogleWorkspaceConnectorFragment\n id\n }\n}\n\nfragment GoogleWorkspaceConnectorFragment on SCIMConfiguration {\n id\n bridge {\n id\n excludedUserNames\n connector {\n id\n createdAt\n }\n }\n}\n\nfragment SCIMConfigurationFragment on Organization {\n canCreateSCIMConfiguration: permission(action: \"iam:scim-configuration:create\")\n canDeleteSCIMConfiguration: permission(action: \"iam:scim-configuration:delete\")\n scimConfiguration {\n id\n endpointUrl\n bridge {\n id\n }\n }\n}\n\nfragment SCIMEventListFragment on SCIMConfiguration {\n events(first: 20) {\n edges {\n node {\n id\n ...SCIMEventListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment SCIMEventListItemFragment on SCIMEvent {\n id\n method\n path\n statusCode\n errorMessage\n ipAddress\n createdAt\n membership {\n id\n profile {\n fullName\n id\n }\n }\n}\n"
"text": "query SCIMSettingsPageQuery(\n $organizationId: ID!\n) {\n organization: node(id: $organizationId) {\n __typename\n ... on Organization {\n id\n scimConfiguration {\n id\n bridge {\n id\n }\n ...SCIMEventListFragment\n }\n ...SCIMConfigurationFragment\n ...ConnectorListFragment\n }\n id\n }\n}\n\nfragment ConnectorListFragment on Organization {\n scimConfiguration {\n ...GoogleWorkspaceConnectorFragment\n id\n }\n}\n\nfragment GoogleWorkspaceConnectorFragment on SCIMConfiguration {\n id\n bridge {\n id\n excludedUserNames\n connector {\n id\n createdAt\n }\n }\n}\n\nfragment SCIMConfigurationFragment on Organization {\n canCreateSCIMConfiguration: permission(action: \"iam:scim-configuration:create\")\n canDeleteSCIMConfiguration: permission(action: \"iam:scim-configuration:delete\")\n scimConfiguration {\n id\n endpointUrl\n bridge {\n id\n }\n }\n}\n\nfragment SCIMEventListFragment on SCIMConfiguration {\n events(first: 20) {\n edges {\n node {\n id\n ...SCIMEventListItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n id\n}\n\nfragment SCIMEventListItemFragment on SCIMEvent {\n method\n path\n statusCode\n errorMessage\n ipAddress\n createdAt\n profile {\n fullName\n id\n }\n}\n"
}
};
})();

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<f3fe7986abd30c9414ea3361c3b1162d>>
* @generated SignedSource<<bb127fea9cdcaddd0cf0a0a3db90ff14>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -18,11 +18,11 @@ export type ViewerMembershipLayoutQuery$variables = {
export type ViewerMembershipLayoutQuery$data = {
readonly organization: {
readonly __typename: "Organization";
readonly viewerMembership: {
readonly profile: {
readonly fullName: string;
readonly viewer: {
readonly fullName: string;
readonly membership: {
readonly role: MembershipRole;
};
readonly role: MembershipRole;
};
readonly " $fragmentSpreads": FragmentRefs<"MembershipsDropdown_organizationFragment" | "SidebarFragment" | "ViewerMembershipDropdownFragment">;
} | {
@@ -72,14 +72,14 @@ v4 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "role",
"name": "fullName",
"storageKey": null
},
v5 = {
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "fullName",
"name": "role",
"storageKey": null
},
v6 = {
@@ -154,9 +154,9 @@ return {
"field": {
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "viewerMembership",
"name": "viewer",
"plural": false,
"selections": [
(v4/*: any*/),
@@ -165,9 +165,9 @@ return {
"field": {
"alias": null,
"args": null,
"concreteType": "MembershipProfile",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "profile",
"name": "membership",
"plural": false,
"selections": [
(v5/*: any*/)
@@ -266,11 +266,12 @@ return {
{
"alias": null,
"args": null,
"concreteType": "Membership",
"concreteType": "Profile",
"kind": "LinkedField",
"name": "viewerMembership",
"name": "viewer",
"plural": false,
"selections": [
(v4/*: any*/),
{
"alias": null,
"args": null,
@@ -297,21 +298,20 @@ return {
],
"storageKey": null
},
(v8/*: any*/),
{
"alias": null,
"args": null,
"concreteType": "MembershipProfile",
"concreteType": "Membership",
"kind": "LinkedField",
"name": "profile",
"name": "membership",
"plural": false,
"selections": [
(v5/*: any*/),
(v8/*: any*/)
],
"storageKey": null
},
(v8/*: any*/),
(v4/*: any*/)
}
],
"storageKey": null
},
@@ -618,16 +618,16 @@ return {
]
},
"params": {
"cacheID": "a553750ba3bad35fb5b3ed7c1bebcbb4",
"cacheID": "63f113e3848e77978d2caee55ca07ed4",
"id": null,
"metadata": {},
"name": "ViewerMembershipLayoutQuery",
"operationKind": "query",
"text": "query ViewerMembershipLayoutQuery(\n $organizationId: ID!\n $hideSidebar: Boolean!\n) {\n organization: node(id: $organizationId) {\n __typename\n ... on Organization {\n ...MembershipsDropdown_organizationFragment\n ...ViewerMembershipDropdownFragment\n ...SidebarFragment @skip(if: $hideSidebar)\n viewerMembership {\n role\n profile {\n fullName\n id\n }\n id\n }\n }\n id\n }\n viewer {\n email\n ...MembershipsDropdown_viewerFragment\n pendingInvitations {\n totalCount\n }\n id\n }\n}\n\nfragment MembershipsDropdown_organizationFragment on Organization {\n name\n}\n\nfragment MembershipsDropdown_viewerFragment on Identity {\n pendingInvitations {\n totalCount\n }\n}\n\nfragment SidebarFragment on Organization {\n canListMeetings: permission(action: \"core:meeting:list\")\n canListTasks: permission(action: \"core:task:list\")\n canListMeasures: permission(action: \"core:measure:list\")\n canListRisks: permission(action: \"core:risk:list\")\n canListFrameworks: permission(action: \"core:framework:list\")\n canListMembers: permission(action: \"iam:membership:list\")\n canListVendors: permission(action: \"core:vendor:list\")\n canListDocuments: permission(action: \"core:document:list\")\n canListAssets: permission(action: \"core:asset:list\")\n canListData: permission(action: \"core:datum:list\")\n canListAudits: permission(action: \"core:audit:list\")\n canListNonconformities: permission(action: \"core:nonconformity:list\")\n canListObligations: permission(action: \"core:obligation:list\")\n canListContinualImprovements: permission(action: \"core:continual-improvement:list\")\n canListProcessingActivities: permission(action: \"core:processing-activity:list\")\n canListRightsRequests: permission(action: \"core:rights-request:list\")\n canListSnapshots: permission(action: \"core:snapshot:list\")\n canGetTrustCenter: permission(action: \"core:trust-center:get\")\n canUpdateOrganization: permission(action: \"iam:organization:update\")\n canListStatesOfApplicability: permission(action: \"core:state-of-applicability:list\")\n}\n\nfragment ViewerMembershipDropdownFragment on Organization {\n viewerMembership {\n identity {\n email\n canListAPIKeys: permission(action: \"iam:personal-api-key:list\")\n id\n }\n profile {\n fullName\n id\n }\n id\n }\n}\n"
"text": "query ViewerMembershipLayoutQuery(\n $organizationId: ID!\n $hideSidebar: Boolean!\n) {\n organization: node(id: $organizationId) {\n __typename\n ... on Organization {\n ...MembershipsDropdown_organizationFragment\n ...ViewerMembershipDropdownFragment\n ...SidebarFragment @skip(if: $hideSidebar)\n viewer {\n fullName\n membership {\n role\n id\n }\n id\n }\n }\n id\n }\n viewer {\n email\n ...MembershipsDropdown_viewerFragment\n pendingInvitations {\n totalCount\n }\n id\n }\n}\n\nfragment MembershipsDropdown_organizationFragment on Organization {\n name\n}\n\nfragment MembershipsDropdown_viewerFragment on Identity {\n pendingInvitations {\n totalCount\n }\n}\n\nfragment SidebarFragment on Organization {\n canListMeetings: permission(action: \"core:meeting:list\")\n canListTasks: permission(action: \"core:task:list\")\n canListMeasures: permission(action: \"core:measure:list\")\n canListRisks: permission(action: \"core:risk:list\")\n canListFrameworks: permission(action: \"core:framework:list\")\n canListMembers: permission(action: \"iam:membership:list\")\n canListVendors: permission(action: \"core:vendor:list\")\n canListDocuments: permission(action: \"core:document:list\")\n canListAssets: permission(action: \"core:asset:list\")\n canListData: permission(action: \"core:datum:list\")\n canListAudits: permission(action: \"core:audit:list\")\n canListNonconformities: permission(action: \"core:nonconformity:list\")\n canListObligations: permission(action: \"core:obligation:list\")\n canListContinualImprovements: permission(action: \"core:continual-improvement:list\")\n canListProcessingActivities: permission(action: \"core:processing-activity:list\")\n canListRightsRequests: permission(action: \"core:rights-request:list\")\n canListSnapshots: permission(action: \"core:snapshot:list\")\n canGetTrustCenter: permission(action: \"core:trust-center:get\")\n canUpdateOrganization: permission(action: \"iam:organization:update\")\n canListStatesOfApplicability: permission(action: \"core:state-of-applicability:list\")\n}\n\nfragment ViewerMembershipDropdownFragment on Organization {\n viewer {\n fullName\n identity {\n email\n canListAPIKeys: permission(action: \"iam:personal-api-key:list\")\n id\n }\n id\n }\n}\n"
}
};
})();
(node as any).hash = "298aba62d7920932f86433919c623d4c";
(node as any).hash = "1ca4734452833d75388f7409315cf715";
export default node;