github openVESSL/Anchorr v1.4.7

10 hours ago

🐛 Bug Fixes

  • Library channel mapping broken: The config UI was saving undefined as the library key in JELLYFIN_NOTIFICATION_LIBRARIES — Jellyfin's /Library/VirtualFolders returns ItemId, not Id. All per-library channel assignments were silently ignored
  • Webhook channel routing mismatch: Jellyfin webhook payloads send CollectionId as LibraryId, while the config stores VirtualFolder ItemId — added a resolution step so the IDs are correctly matched
  • Poller library fallback broken: findLibraryId was called with a Set instead of the required Map<id, libraryObject>, causing traversal fallback to always return undefined
  • Seerr users not loading in User Mapping UI: Fixed for Seerr variants that return a plain array instead of { results: [...] }
  • Wrong timeout constant in checkMediaStatus: Was using TIMEOUTS.TMDB_API instead of TIMEOUTS.SEERR_API
  • JELLYFIN_BASE_URL typo: GET /jellyfin/libraries was reading process.env.JELLYFIN_URL (undefined), always returning 400

🏗️ Code Quality

  • Removed dead fetchRootFolders function and related cache variables (leftover from a discarded feature)
  • EMBED_COLOR_SEASON added to config template so it is configurable via the dashboard

Don't miss a new Anchorr release

NewReleases is sending notifications on new releases.