Skip to content

Commit d6b6ac6

Browse files
committed
Key activity log cache to the server instance, not the user instance.
1 parent 4a8c3c4 commit d6b6ac6

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

resources/scripts/api/server/activity.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import useUserSWRContentKey from '@/plugins/useUserSWRContentKey';
21
import useSWR, { ConfigInterface, responseInterface } from 'swr';
32
import { ActivityLog, Transformers } from '@definitions/user';
43
import { AxiosError } from 'axios';
@@ -13,11 +12,10 @@ const useActivityLogs = (
1312
filters?: ActivityLogFilters,
1413
config?: ConfigInterface<PaginatedResult<ActivityLog>, AxiosError>
1514
): responseInterface<PaginatedResult<ActivityLog>, AxiosError> => {
16-
const uuid = ServerContext.useStoreState((state) => state.server.data?.uuid);
17-
const key = useUserSWRContentKey(['server', 'activity', useFilteredObject(filters || {})]);
15+
const uuid = ServerContext.useStoreState((state) => state.server.data!.uuid);
1816

1917
return useSWR<PaginatedResult<ActivityLog>>(
20-
key,
18+
['server:activty', uuid, useFilteredObject(filters || {})],
2119
async () => {
2220
const { data } = await http.get(`/api/client/servers/${uuid}/activity`, {
2321
params: {

0 commit comments

Comments
 (0)