From 95a9b5c4d785a01e9605caed97b0752c7e3b87e6 Mon Sep 17 00:00:00 2001 From: JotaChina Date: Thu, 25 Dec 2025 17:57:13 -0300 Subject: [PATCH] playlist importando sample track --- assets/js/creations/file.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/js/creations/file.js b/assets/js/creations/file.js index fd3a2398..47f4045c 100755 --- a/assets/js/creations/file.js +++ b/assets/js/creations/file.js @@ -123,7 +123,12 @@ export async function parseBeatIndexJson(data) { const encodedFileName = encodeURIComponent(fileName); const projectName = encodeURIComponent(data?.file || data?.original_title || ""); const base = `${SAMPLE_SRC}/${projectName}`; // ✅ SAMPLE_SRC/{project} - const resolvedUrl = pathMap[fileName] || `${base}/${encodedFileName}`; + let resolvedUrl = pathMap[fileName]; + + if (!resolvedUrl || !resolvedUrl.includes(`/${projectName}/`)) { + resolvedUrl = `${base}/${encodedFileName}`; + } + // ✅ tempo no padrão do seu playlist (12 ticks por step) const startSec = ((Number(t.sample_info?.pos || 0) / 12) * secondsPerStep);