diff --git a/src/controllers/favorites.js b/src/controllers/favorites.js index 6c72cb462c..037aa32feb 100644 --- a/src/controllers/favorites.js +++ b/src/controllers/favorites.js @@ -1,3 +1,6 @@ +import { BaseItemKind } from '@jellyfin/sdk/lib/generated-client/models/base-item-kind'; +import { ItemSortBy } from '@jellyfin/sdk/lib/generated-client/models/item-sort-by'; + import cardBuilder from 'components/cardbuilder/cardBuilder'; import focusManager from 'components/focusManager'; import layoutManager from 'components/layoutManager'; @@ -6,7 +9,6 @@ import dom from 'utils/dom'; import globalize from 'lib/globalize'; import { ServerConnections } from 'lib/jellyfin-apiclient'; import { getBackdropShape, getPortraitShape, getSquareShape } from 'utils/card'; -import { ItemSortBy } from '@jellyfin/sdk/lib/generated-client/models/item-sort-by'; import 'elements/emby-itemscontainer/emby-itemscontainer'; import 'elements/emby-scroller/emby-scroller'; @@ -34,6 +36,15 @@ function getSections() { overlayPlayButton: true, overlayText: false, centerText: true + }, { + name: 'HeaderSeasons', + types: BaseItemKind.Season, + shape: getPortraitShape(enableScrollX()), + showTitle: true, + showParentTitle: true, + overlayPlayButton: true, + overlayText: false, + centerText: true }, { name: 'Episodes', types: 'Episode',