From d36893bf2d685f09bde52f49260db23b5762fde1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastjan=20Arti=C4=8D?= Date: Tue, 28 Apr 2026 17:33:11 +0000 Subject: [PATCH] FIX CRITICAL: reload job dict after find_chorus update so reframe gets new start/duration values --- app/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/main.py b/app/main.py index 9dafb0e..b35ac2f 100644 --- a/app/main.py +++ b/app/main.py @@ -179,6 +179,8 @@ def process_job(job_id): start=best["start"], duration=best["duration"], ) + # KLJUČNO: reload local job dict, da nove vrednosti pridejo v reframe call + job = load_job(job_id) except json.JSONDecodeError: update_job(job_id, chorus_error="JSON decode failed") else: