Issue description:
I use the WebDAV server built with Alist as the provider. I have created six folders for the root directory of this provider. Currently, music is stored in the Planning and Organize folders. When using the Artist information folder feature, I followed the supported specifications of the application and created an ArtistInfo folder in the root directories of Planning and Organize. After testing, it was found that only the ArtistInfo folder in the folder with the earlier sequence takes effect. For example, since Organize is currently placed before Planning, only the ArtistInfo folder in the root directory of Organize is effective, while all ArtistInfo folders in the root directory of Planning cannot be displayed. I swapped the positions of these two folders in the media provider, and then only the ArtistInfo folder in the Planning folder could be displayed normally. I think this is a bug, and it is not yet clear whether it only occurs in WebDAV servers.
Logs:
Upload description: SGSQX
Additional information:
Reproduction steps:
Use WebDAV as the media library provider. Create two folders named 1 and 2. Then, in each of the folders 1 and 2, establish an Artist Information Folder (ensuring that each contains the necessary artist nfo information). Next, import the Symfonium media source in the order of 1 and 2 via WebDAV and check the artist information. It is observed that only the artist information in folder 1 is displayed normally, while that in folder 2 is not. Then, re-import the Symfonium media source in the order of 2 and 1 and check the artist information again. It is found that only the artist information in folder 2 is displayed normally, while that in folder 1 is not. (Note: Ensure that the artists contained in folders 1 and 2 do not overlap to avoid interference.)
Media provider:
WebDAV
Screenshots: