diff --git a/src/apps/dashboard/features/logs/api/useLogEntries.ts b/src/apps/dashboard/features/logs/api/useServerLogs.ts similarity index 78% rename from src/apps/dashboard/features/logs/api/useLogEntries.ts rename to src/apps/dashboard/features/logs/api/useServerLogs.ts index 5526645bd5..b0e2001523 100644 --- a/src/apps/dashboard/features/logs/api/useLogEntries.ts +++ b/src/apps/dashboard/features/logs/api/useServerLogs.ts @@ -4,7 +4,7 @@ import { useQuery } from '@tanstack/react-query'; import { useApi } from 'hooks/useApi'; import type { AxiosRequestConfig } from 'axios'; -const fetchLogEntries = async (api?: Api, options?: AxiosRequestConfig) => { +const fetchServerLogs = async (api?: Api, options?: AxiosRequestConfig) => { if (!api) { console.error('[useLogEntries] No API instance available'); return; @@ -15,12 +15,12 @@ const fetchLogEntries = async (api?: Api, options?: AxiosRequestConfig) => { return response.data; }; -export const useLogEntries = () => { +export const useServerLogs = () => { const { api } = useApi(); return useQuery({ queryKey: [ 'LogEntries' ], - queryFn: ({ signal }) => fetchLogEntries(api, { signal }), + queryFn: ({ signal }) => fetchServerLogs(api, { signal }), enabled: !!api }); }; diff --git a/src/apps/dashboard/routes/logs/index.tsx b/src/apps/dashboard/routes/logs/index.tsx index a348bcae62..708512eb89 100644 --- a/src/apps/dashboard/routes/logs/index.tsx +++ b/src/apps/dashboard/routes/logs/index.tsx @@ -7,7 +7,7 @@ import globalize from 'lib/globalize'; import { Alert, Box, Button, FormControlLabel, Stack, Switch, TextField, Typography } from '@mui/material'; import { type ActionFunctionArgs, Form, useActionData } from 'react-router-dom'; import ServerConnections from 'components/ServerConnections'; -import { useLogEntries } from 'apps/dashboard/features/logs/api/useLogEntries'; +import { useServerLogs } from 'apps/dashboard/features/logs/api/useServerLogs'; import { useLogOptions } from 'apps/dashboard/features/logs/api/useLogOptions'; import type { ServerConfiguration } from '@jellyfin/sdk/lib/generated-client/models/server-configuration'; import { ActionData } from 'types/actionData'; @@ -41,7 +41,7 @@ const Logs = () => { const actionData = useActionData() as ActionData | undefined; const [ isSubmitting, setIsSubmitting ] = useState(false); - const { isPending: isLogEntriesPending, data: logs } = useLogEntries(); + const { isPending: isLogEntriesPending, data: logs } = useServerLogs(); const { isPending: isLogOptionsPending, data: defaultLogOptions } = useLogOptions(); const [ loading, setLoading ] = useState(true); const [ logOptions, setLogOptions ] = useState( {} );