diff --git a/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/movies/Anime Films.json b/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/movies/Films (Anime).json similarity index 100% rename from hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/movies/Anime Films.json rename to hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/movies/Films (Anime).json diff --git a/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/tvshows/Anime Shows.json b/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/tvshows/Shows (Anime).json similarity index 100% rename from hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/tvshows/Anime Shows.json rename to hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/libraries/tvshows/Shows (Anime).json diff --git a/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/setup.sh b/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/setup.sh index 704eeec..e0f6832 100644 --- a/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/setup.sh +++ b/hosts/jupiter/users/storm/configs/console/podman/media/jellyfin/setup.sh @@ -196,7 +196,7 @@ curl -sf "$JELLYFIN_HOST/System/Configuration/branding" \ existing_libraries="$(curl -sf "$JELLYFIN_HOST/Library/VirtualFolders" \ -H 'Authorization: MediaBrowser Token="'"$token"'"')" -for filepath in /etc/jellyfin/libraries/*/*.json; do +find /etc/jellyfin/libraries -name "*.json" | sort -V | while IFS= read -r filepath; do collectionType=$(jq -rn --arg s "$(basename "$(dirname "$filepath")")" '$s|@uri') name=$(jq -rn --arg s "$(basename "$filepath" .json)" '$s|@uri')