1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Fix undefined server id in experimental layout

This commit is contained in:
Bill Thornton 2025-02-24 13:19:01 -05:00
parent c11fe56d65
commit 29551e49bf
6 changed files with 29 additions and 8 deletions

View file

@ -1,4 +1,5 @@
import React, { type FC } from 'react';
import { useApi } from 'hooks/useApi';
import { useGetProgramsSectionsWithItems, useGetTimers } from 'hooks/useFetchItems';
import { appRouter } from 'components/router/appRouter';
import globalize from 'lib/globalize';
@ -20,6 +21,7 @@ const ProgramsSectionView: FC<ProgramsSectionViewProps> = ({
sectionType,
isUpcomingRecordingsEnabled = false
}) => {
const { __legacyApiClient__ } = useApi();
const { isLoading, data: sectionsWithItems, refetch } = useGetProgramsSectionsWithItems(parentId, sectionType);
const {
isLoading: isUpcomingRecordingsLoading,
@ -63,7 +65,8 @@ const ProgramsSectionView: FC<ProgramsSectionViewProps> = ({
items={items}
cardOptions={{
...section.cardOptions,
queryKey: ['ProgramSectionWithItems']
queryKey: ['ProgramSectionWithItems'],
serverId: __legacyApiClient__?.serverId()
}}
/>
))}
@ -95,7 +98,8 @@ const ProgramsSectionView: FC<ProgramsSectionViewProps> = ({
coverImage: true,
allowBottomPadding: false,
overlayText: false,
showChannelLogo: true
showChannelLogo: true,
serverId: __legacyApiClient__?.serverId()
}}
/>
))}