Harden one-click ingestion workflow

This commit is contained in:
2026-07-19 03:54:48 +08:00
parent ff59f341cf
commit 2648cec97b
5 changed files with 1014 additions and 13 deletions
@@ -406,7 +406,7 @@ public class IngestService {
Path targetDir = libraryPath.resolve(artistDir).resolve(albumDir);
Files.createDirectories(targetDir);
String safeTitle = sanitizePathComponent(title);
String safeTitle = sanitizePathComponent(traditionalFilterService.toSimplified(title));
String destFileName = trackStr + " - " + safeTitle + "." + ext;
Path targetFile = resolveUniqueFile(targetDir, destFileName);