tweak pam resource query

This commit is contained in:
x032205
2025-10-20 20:45:54 -04:00
parent 179380f82b
commit 64b3d61325
+2 -2
View File
@@ -12,7 +12,7 @@ export const pamKeys = {
session: () => [...pamKeys.all, "session"] as const, session: () => [...pamKeys.all, "session"] as const,
listResourceOptions: () => [...pamKeys.resource(), "options"] as const, listResourceOptions: () => [...pamKeys.resource(), "options"] as const,
listResources: (projectId: string) => [...pamKeys.resource(), "list", projectId], listResources: (projectId: string) => [...pamKeys.resource(), "list", projectId],
getResource: (resourceId?: string) => [...pamKeys.resource(), "get", resourceId], getResource: (resourceId: string) => [...pamKeys.resource(), "get", resourceId],
listAccounts: (projectId: string) => [...pamKeys.account(), "list", projectId], listAccounts: (projectId: string) => [...pamKeys.account(), "list", projectId],
getSession: (sessionId: string) => [...pamKeys.session(), "get", sessionId], getSession: (sessionId: string) => [...pamKeys.session(), "get", sessionId],
listSessions: (projectId: string) => [...pamKeys.session(), "list", projectId] listSessions: (projectId: string) => [...pamKeys.session(), "list", projectId]
@@ -77,7 +77,7 @@ export const useGetPamResourceById = (
> >
) => { ) => {
return useQuery({ return useQuery({
queryKey: pamKeys.getResource(resourceId), queryKey: pamKeys.getResource(resourceId || ""),
queryFn: async () => { queryFn: async () => {
const { data } = await apiRequest.get<{ resource: TPamResource }>( const { data } = await apiRequest.get<{ resource: TPamResource }>(
`/api/v1/pam/resources/${resourceId}` `/api/v1/pam/resources/${resourceId}`