diff --git a/backend/package-lock.json b/backend/package-lock.json index 7b3b361..fb1ed2a 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster-backend", - "version": "0.9.1-5", + "version": "0.9.1-6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster-backend", - "version": "0.9.1-5", + "version": "0.9.1-6", "dependencies": { "cors": "^2.8.5", "dotenv": "^16.4.7", diff --git a/backend/package.json b/backend/package.json index cc86f03..1ede744 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "ripster-backend", - "version": "0.9.1-5", + "version": "0.9.1-6", "private": true, "type": "commonjs", "scripts": { diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1cfeaf4..108ec9b 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster-frontend", - "version": "0.9.1-5", + "version": "0.9.1-6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster-frontend", - "version": "0.9.1-5", + "version": "0.9.1-6", "dependencies": { "primeicons": "^7.0.0", "primereact": "^10.9.2", diff --git a/frontend/package.json b/frontend/package.json index 6c98de8..e724b31 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "ripster-frontend", - "version": "0.9.1-5", + "version": "0.9.1-6", "private": true, "type": "module", "scripts": { diff --git a/frontend/src/components/MediaInfoReviewPanel.jsx b/frontend/src/components/MediaInfoReviewPanel.jsx index 3b09168..fa5b8d0 100644 --- a/frontend/src/components/MediaInfoReviewPanel.jsx +++ b/frontend/src/components/MediaInfoReviewPanel.jsx @@ -673,6 +673,11 @@ function TrackList({ const actionInfo = type === 'audio' ? (checked ? (() => { + // When encoder comes from user preset extraArgs, always recompute + // (server-stored summary reflects a different/default preset) + if (audioSelector?.encoderSource === 'args') { + return buildAudioActionPreviewSummary(track, selectedIndex, audioSelector); + } const base = String(track.encodePreviewSummary || track.encodeActionSummary || '').trim(); const staleUnselectedSummary = /^nicht übernommen$/i.test(base); if (staleUnselectedSummary) { diff --git a/package-lock.json b/package-lock.json index 0793d6c..2a5669f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster", - "version": "0.9.1-5", + "version": "0.9.1-6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster", - "version": "0.9.1-5", + "version": "0.9.1-6", "devDependencies": { "concurrently": "^9.1.2" } diff --git a/package.json b/package.json index 94d9499..f49c8e1 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ripster", "private": true, - "version": "0.9.1-5", + "version": "0.9.1-6", "scripts": { "dev": "concurrently \"npm run dev --prefix backend\" \"npm run dev --prefix frontend\"", "dev:backend": "npm run dev --prefix backend",