From 4ec8ffa8d6c73969285d528689ab0a43e18880af Mon Sep 17 00:00:00 2001 From: Towsty Date: Tue, 29 Sep 2026 20:35:28 -0500 Subject: [PATCH] Serve the bench before the catalog and never await ffmpeg on /thumb. Co-authored-by: Cursor --- components/studio2/Bench.vue | 98 ++++++++++++++------- components/studio2/Mobile.vue | 6 +- server/api/library/stills/[id].get.ts | 40 +++++---- server/api/library/stills/[id]/thumb.get.ts | 34 +++---- server/utils/library.ts | 30 +++++++ 5 files changed, 141 insertions(+), 67 deletions(-) diff --git a/components/studio2/Bench.vue b/components/studio2/Bench.vue index 1a068bb..069a6a4 100644 --- a/components/studio2/Bench.vue +++ b/components/studio2/Bench.vue @@ -280,11 +280,11 @@ aria-label="Previous" @click="stepFamily(-1)" >‹ -
+

{{ selected.kind==='track' ? 'Track loaded · preview hidden' : 'Output hidden' }}

+ >{{ selected?.kind==='track' ? 'Track loaded · preview hidden' : 'Output hidden' }}