0.9.1-6 Fix TrackOptionsPresets

This commit is contained in:
2026-03-14 10:18:41 +00:00
parent b5ca397d98
commit f52befd4c4
7 changed files with 14 additions and 9 deletions

View File

@@ -1,12 +1,12 @@
{ {
"name": "ripster-backend", "name": "ripster-backend",
"version": "0.9.1-5", "version": "0.9.1-6",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "ripster-backend", "name": "ripster-backend",
"version": "0.9.1-5", "version": "0.9.1-6",
"dependencies": { "dependencies": {
"cors": "^2.8.5", "cors": "^2.8.5",
"dotenv": "^16.4.7", "dotenv": "^16.4.7",

View File

@@ -1,6 +1,6 @@
{ {
"name": "ripster-backend", "name": "ripster-backend",
"version": "0.9.1-5", "version": "0.9.1-6",
"private": true, "private": true,
"type": "commonjs", "type": "commonjs",
"scripts": { "scripts": {

View File

@@ -1,12 +1,12 @@
{ {
"name": "ripster-frontend", "name": "ripster-frontend",
"version": "0.9.1-5", "version": "0.9.1-6",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "ripster-frontend", "name": "ripster-frontend",
"version": "0.9.1-5", "version": "0.9.1-6",
"dependencies": { "dependencies": {
"primeicons": "^7.0.0", "primeicons": "^7.0.0",
"primereact": "^10.9.2", "primereact": "^10.9.2",

View File

@@ -1,6 +1,6 @@
{ {
"name": "ripster-frontend", "name": "ripster-frontend",
"version": "0.9.1-5", "version": "0.9.1-6",
"private": true, "private": true,
"type": "module", "type": "module",
"scripts": { "scripts": {

View File

@@ -673,6 +673,11 @@ function TrackList({
const actionInfo = type === 'audio' const actionInfo = type === 'audio'
? (checked ? (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 base = String(track.encodePreviewSummary || track.encodeActionSummary || '').trim();
const staleUnselectedSummary = /^nicht übernommen$/i.test(base); const staleUnselectedSummary = /^nicht übernommen$/i.test(base);
if (staleUnselectedSummary) { if (staleUnselectedSummary) {

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "ripster", "name": "ripster",
"version": "0.9.1-5", "version": "0.9.1-6",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "ripster", "name": "ripster",
"version": "0.9.1-5", "version": "0.9.1-6",
"devDependencies": { "devDependencies": {
"concurrently": "^9.1.2" "concurrently": "^9.1.2"
} }

View File

@@ -1,7 +1,7 @@
{ {
"name": "ripster", "name": "ripster",
"private": true, "private": true,
"version": "0.9.1-5", "version": "0.9.1-6",
"scripts": { "scripts": {
"dev": "concurrently \"npm run dev --prefix backend\" \"npm run dev --prefix frontend\"", "dev": "concurrently \"npm run dev --prefix backend\" \"npm run dev --prefix frontend\"",
"dev:backend": "npm run dev --prefix backend", "dev:backend": "npm run dev --prefix backend",