Merge pull request #311 from lostb1t/fix/mergedversions

Fix merged versions showing as separate media in listings.
This commit is contained in:
Fredrik Burmester
2024-12-26 11:44:03 +01:00
committed by GitHub
2 changed files with 7 additions and 1 deletions

View File

@@ -104,9 +104,12 @@ const page: React.FC = () => {
"CanDelete", "CanDelete",
"MediaSourceCount", "MediaSourceCount",
], ],
// true is needed for merged versions
recursive: true,
genres: selectedGenres, genres: selectedGenres,
tags: selectedTags, tags: selectedTags,
years: selectedYears.map((year) => parseInt(year)), years: selectedYears.map((year) => parseInt(year)),
includeItemTypes: ["Movie", "Series", "MusicAlbum"],
}); });
return response.data || null; return response.data || null;

View File

@@ -151,6 +151,8 @@ const Page = () => {
itemType = "Movie"; itemType = "Movie";
} else if (library.CollectionType === "tvshows") { } else if (library.CollectionType === "tvshows") {
itemType = "Series"; itemType = "Series";
} else if (library.CollectionType === "boxsets") {
itemType = "BoxSet";
} }
const response = await getItemsApi(api).getItems({ const response = await getItemsApi(api).getItems({
@@ -161,7 +163,8 @@ const Page = () => {
sortBy: [sortBy[0], "SortName", "ProductionYear"], sortBy: [sortBy[0], "SortName", "ProductionYear"],
sortOrder: [sortOrder[0]], sortOrder: [sortOrder[0]],
enableImageTypes: ["Primary", "Backdrop", "Banner", "Thumb"], enableImageTypes: ["Primary", "Backdrop", "Banner", "Thumb"],
recursive: false, // true is needed for merged versions
recursive: true,
imageTypeLimit: 1, imageTypeLimit: 1,
fields: ["PrimaryImageAspectRatio", "SortName"], fields: ["PrimaryImageAspectRatio", "SortName"],
genres: selectedGenres, genres: selectedGenres,