From f0e468122b37cbca8bbde93bfa19a9bf690fc2ca Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 27 Jun 2026 10:43:47 +0800 Subject: [PATCH] fix: trim whitespace from URL input to prevent 404 errors --- Sources/PlayerBridge.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/PlayerBridge.swift b/Sources/PlayerBridge.swift index a97d0cf..78ad951 100644 --- a/Sources/PlayerBridge.swift +++ b/Sources/PlayerBridge.swift @@ -409,6 +409,7 @@ final class PlayerBridge: ObservableObject { } func addURL(_ urlString: String) { + let urlString = urlString.trimmingCharacters(in: .whitespacesAndNewlines) print("[MiniPlayer] addURL called: \(urlString)") guard let url = URL(string: urlString) else { showToast(L.invalidURL); return } let name = url.lastPathComponent.isEmpty ? (url.host ?? urlString) : url.lastPathComponent