Skip to content

Commit f8374c0

Browse files
Ndevu12mpanoathos
authored andcommitted
fixing fetching invitation for specific organization
1 parent 1b58a2a commit f8374c0

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

src/pages/invitation.tsx

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,15 @@ function Invitation() {
213213

214214
useEffect(() => {
215215
if (filterVariables.role || filterVariables.status) {
216-
filterInvitations();
216+
filterInvitations({
217+
variables: {
218+
role: filterVariables.role || null,
219+
status: typeof filterVariables.status === 'string' ? filterVariables.status : null,
220+
orgToken: organizationToken,
221+
},
222+
});
217223
}
218-
}, [filterVariables, filterInvitations]);
224+
}, [filterVariables, filterInvitations,organizationToken]);
219225

220226
// Consolidated effect to handle query and search data
221227
useEffect(() => {
@@ -278,7 +284,10 @@ function Invitation() {
278284
setError(null);
279285
setLoading(false);
280286

281-
setFilterVariables({ role: selectedRole, status: selectedStatus });
287+
setFilterVariables({
288+
role: selectedRole,
289+
status: typeof selectedStatus === 'string' ? selectedStatus : '',
290+
});
282291
};
283292

284293
const toggleOptions = (row: string) => {

src/queries/invitation.queries.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ 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 {
3939
invitees {
4040
email

0 commit comments

Comments
 (0)