From 593c03eb28ac046ba1e218719a580899d824dfa2 Mon Sep 17 00:00:00 2001 From: mboehmlaender Date: Mon, 13 Apr 2026 10:27:18 +0000 Subject: [PATCH] 0.13.1-4 Fix --- backend/package-lock.json | 4 ++-- backend/package.json | 2 +- frontend/package-lock.json | 4 ++-- frontend/package.json | 2 +- frontend/src/pages/HistoryPage.jsx | 17 ++++++++++++++++- package-lock.json | 4 ++-- package.json | 2 +- 7 files changed, 25 insertions(+), 10 deletions(-) diff --git a/backend/package-lock.json b/backend/package-lock.json index 323dca8..c0a8da3 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster-backend", - "version": "0.13.1-3", + "version": "0.13.1-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster-backend", - "version": "0.13.1-3", + "version": "0.13.1-4", "dependencies": { "archiver": "^7.0.1", "cors": "^2.8.5", diff --git a/backend/package.json b/backend/package.json index 348bc81..99facb9 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "ripster-backend", - "version": "0.13.1-3", + "version": "0.13.1-4", "private": true, "type": "commonjs", "scripts": { diff --git a/frontend/package-lock.json b/frontend/package-lock.json index f6b5046..65e6606 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster-frontend", - "version": "0.13.1-3", + "version": "0.13.1-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster-frontend", - "version": "0.13.1-3", + "version": "0.13.1-4", "dependencies": { "primeicons": "^7.0.0", "primereact": "^10.9.2", diff --git a/frontend/package.json b/frontend/package.json index 390ebf4..2c2e0af 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "ripster-frontend", - "version": "0.13.1-3", + "version": "0.13.1-4", "private": true, "type": "module", "scripts": { diff --git a/frontend/src/pages/HistoryPage.jsx b/frontend/src/pages/HistoryPage.jsx index ad4ba50..6e5c034 100644 --- a/frontend/src/pages/HistoryPage.jsx +++ b/frontend/src/pages/HistoryPage.jsx @@ -1736,6 +1736,16 @@ export default function HistoryPage({ refreshToken = 0 }) { const isCdJob = mediaMeta.mediaType === 'cd'; const outputIsAudio = hasAudioOutput(row); const cdDetails = isCdJob ? resolveCdDetails(row) : null; + const selectedMetadata = row?.makemkvInfo?.selectedMetadata && typeof row.makemkvInfo.selectedMetadata === 'object' + ? row.makemkvInfo.selectedMetadata + : {}; + const isSeriesDvd = resolveMediaType(row) === 'dvd' && isSeriesDvdJob(row); + const seasonLabel = isSeriesDvd && selectedMetadata?.seasonNumber + ? `Staffel ${selectedMetadata.seasonNumber}` + : null; + const tmdbLabel = isSeriesDvd && selectedMetadata?.tmdbId + ? `TMDb ${selectedMetadata.tmdbId}` + : null; const subtitle = isCdJob ? [ `#${row?.id || '-'}`, @@ -1743,7 +1753,12 @@ export default function HistoryPage({ refreshToken = 0 }) { row?.year || null, cdDetails?.mbId ? 'MusicBrainz' : null ].filter(Boolean).join(' | ') - : `#${row?.id || '-'} | ${row?.year || '-'} | ${row?.imdb_id || '-'}`; + : [ + `#${row?.id || '-'}`, + row?.year || '-', + isSeriesDvd ? seasonLabel : (row?.imdb_id || '-'), + tmdbLabel + ].filter(Boolean).join(' | '); return (
diff --git a/package-lock.json b/package-lock.json index 0f48b4c..ae11c39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster", - "version": "0.13.1-3", + "version": "0.13.1-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster", - "version": "0.13.1-3", + "version": "0.13.1-4", "devDependencies": { "concurrently": "^9.1.2" } diff --git a/package.json b/package.json index 01f783e..81b267a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ripster", "private": true, - "version": "0.13.1-3", + "version": "0.13.1-4", "scripts": { "dev": "concurrently \"npm run dev --prefix backend\" \"npm run dev --prefix frontend\"", "dev:backend": "npm run dev --prefix backend",