fix(server): import absolute paths in m3u (#3756)

* fix(server): import playlists with absolute paths

Signed-off-by: Deluan <deluan@navidrome.org>

* fix(server): optimize playlist import

Signed-off-by: Deluan <deluan@navidrome.org>

* fix(server): add test with multiple libraries

Signed-off-by: Deluan <deluan@navidrome.org>

* fix(server): refactor

Signed-off-by: Deluan <deluan@navidrome.org>

---------

Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Deluan Quintão
2025-02-26 19:26:38 -08:00
committed by GitHub
parent 3892f70c35
commit 0c4c223127
6 changed files with 129 additions and 62 deletions
+4 -2
View File
@@ -1,2 +1,4 @@
test.mp3
test.ogg
../test.mp3
../test.ogg
/tests/fixtures/01%20Invisible%20(RED)%20Edit%20Version.mp3
/invalid/path/xyz.mp3