diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 159802a5..1579500d 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -810,7 +810,7 @@ dependencies = [ [[package]] name = "diffuse" -version = "3.4.0" +version = "3.5.0" dependencies = [ "serde_json", "tauri", diff --git a/src/Javascript/UI/audio.ts b/src/Javascript/UI/audio.ts index da74d628..1c502d74 100644 --- a/src/Javascript/UI/audio.ts +++ b/src/Javascript/UI/audio.ts @@ -8,6 +8,7 @@ import Timer from "timer.js" import { debounce } from "throttle-debounce" import { CoverPrep, db, mimeType } from "../common" import { albumCover, loadAlbumCovers } from "./artwork" +import { transformUrl } from "../urls" // 🏔️ @@ -352,7 +353,7 @@ export async function createElement(item: EngineItem) { ? await db("tracks") .getItem(item.trackId) .then((blob) => (blob ? URL.createObjectURL(blob as Blob) : item.url)) - : item.url + : await transformUrl(item.url, app) // Mime + SRC const fileName = item.trackPath.split("/").reverse()[0]