Fixed a whole lotta broken stuff by changing state from a string to a number
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { Discharge } from "@shared/schemas/dischargeSchema";
|
||||
import { memberSettings, Member, MemberLight, MemberCardDetails, PaginatedMembers } from "@shared/types/member";
|
||||
import { memberSettings, Member, MemberLight, MemberCardDetails, PaginatedMembers, MemberState } from "@shared/types/member";
|
||||
|
||||
// @ts-ignore
|
||||
const addr = import.meta.env.VITE_APIHOST;
|
||||
@@ -18,7 +18,7 @@ export async function getMembersFiltered(params: {
|
||||
page?: number;
|
||||
pageSize?: number;
|
||||
search?: string;
|
||||
status?: string;
|
||||
status?: string | MemberState;
|
||||
unitId?: string;
|
||||
} = {}): Promise<PaginatedMembers> {
|
||||
|
||||
@@ -27,7 +27,7 @@ export async function getMembersFiltered(params: {
|
||||
if (params.page) query.append('page', params.page.toString());
|
||||
if (params.pageSize) query.append('pageSize', params.pageSize.toString());
|
||||
if (params.search) query.append('search', params.search);
|
||||
if (params.status && params.status !== 'all') query.append('status', params.status);
|
||||
if (params.status && params.status !== 'all') query.append('status', String(params.status));
|
||||
if (params.unitId && params.unitId !== 'all') query.append('unitId', params.unitId);
|
||||
|
||||
const response = await fetch(`${addr}/members/filtered?${query.toString()}`, {
|
||||
|
||||
Reference in New Issue
Block a user