From e001afa20e719f4e08f0b039f4f8f1830f8b02ab Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Thu, 31 Mar 2022 17:41:01 -0700 Subject: #1093 Fix all songs in Airsonic being located in the root directory since it returns backslashes instead of forward slashes in the entry's path --- app/src/main/java/github/daneren2005/dsub/util/FileUtil.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/github/daneren2005/dsub/util/FileUtil.java b/app/src/main/java/github/daneren2005/dsub/util/FileUtil.java index e581173b..9fb39692 100644 --- a/app/src/main/java/github/daneren2005/dsub/util/FileUtil.java +++ b/app/src/main/java/github/daneren2005/dsub/util/FileUtil.java @@ -694,6 +694,8 @@ public class FileUtil { return ""; } + // Airsonic 11 appears to be returning backslashes instead of always forcing path with forward slashes + path = path.replace("\\", "/"); for (String s : FILE_SYSTEM_UNSAFE_DIR) { path = path.replace(s, "-"); } -- cgit v1.2.3