Skip to content

Commit 88a79c7

Browse files
committed
fixing fetching invitation for specific organization
1 parent f0d1c91 commit 88a79c7

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

src/pages/invitation.tsx

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -141,15 +141,20 @@ function Invitation() {
141141
filterInvitations,
142142
{ data: filterData, loading: filterLoad, error: filterError },
143143
] = useLazyQuery(GET_ROLES_AND_STATUSES, {
144-
variables: filterVariables,
145144
fetchPolicy: 'network-only',
146145
});
147146

148-
useEffect(() => {
149-
if (filterVariables.role || filterVariables.status) {
150-
filterInvitations();
151-
}
152-
}, [filterVariables, filterInvitations]);
147+
useEffect(() => {
148+
if (filterVariables.role || filterVariables.status) {
149+
filterInvitations({
150+
variables: {
151+
role: filterVariables.role,
152+
status: filterVariables.status,
153+
orgToken: organizationToken,
154+
},
155+
});
156+
}
157+
}, [filterVariables, filterInvitations, organizationToken]);
153158

154159
useEffect(() => {
155160
if (queryLoading || searchLoading || filterLoad) {

src/queries/invitation.queries.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,10 @@ export const GET_INVITATIONS = gql`
3333
`;
3434

3535
export const GET_ROLES_AND_STATUSES = gql`
36-
query filterInvitations($limit: Int, $offset: Int, $role: String, $status: String) {
37-
filterInvitations(limit: $limit, offset: $offset, role: $role, status: $status) {
36+
query filterInvitations($limit: Int, $offset: Int, $role: String, $status: String, $orgToken: String!) {
37+
filterInvitations(limit: $limit, offset: $offset, role: $role, status: $status, orgToken: $orgToken) {
3838
invitations {
39+
orgToken
3940
invitees {
4041
email
4142
role

0 commit comments

Comments
 (0)