linuxserver / docker-jellyfin

GNU General Public License v3.0
647 stars 97 forks source link

Cannot save any library settings. Stuck on infinite loop #145

Closed Fallenbagel closed 2 years ago

Fallenbagel commented 2 years ago

linuxserver.io


Expected Behavior

When the save button is pressed after changing the library settings, it should save the settings and thus scanning items should reflect the settings that were picked.

Current Behavior

When the save button is pressed after the library settings are changed, it is stuck on an infinite loop where the loading animation loops for hours and hours until refreshed. And none of the settings get saved as for example if the missing episode fetcher metadata was removed from selection and then refreshed, it still downloads the missing episode metadata.

Steps to Reproduce

  1. Go to libraries
  2. Change the metadata settings of any library
  3. Press save

Environment

OS: Arch linux CPU architecture: x86_64 How docker service was installed: From the official repo, nightly version.

Command used to create docker container (run/create/compose/screenshot)

docker-compose.yml

version: "3.5" services: jellyfin: image: lscr.io/linuxserver/jellyfin:nightly container_name: jellyfintest network_mode: "host" group_add:

  • 989 volumes:
  • /home/jellyfinunstable/config:/config
  • tool_vol1:/usr/share/jellyfin/web
  • /mnt/storage/media/anime:/anime
  • /mnt/hard/Anime/PlexServer:/anime2
  • /mnt/storage/media/tv:/tv
  • /mnt/hard/Series/Plexserver:/tv2
  • /mnt/storage/media/movies:/movies
  • /mnt/hard/movies/PlexServer:/movies2
  • /mnt/storage/media/cartoons:/cartoons
  • /mnt/hard/Anime/PlexServer Movies:/animemovie
  • /mnt/storage/media/animemovies:/animemovies1
  • /mnt/storage/media/K-Drama:/K-Drama
  • /mnt/storage/rclone:/rclone restart: "unless-stopped" environment:
  • PUID=1000
  • PGID=1000 devices:
  • /dev/dri:/dev/dri volumes: tool_vol1: external: true name: tool_vol1`

Docker logs

[06:31:23] [DBG] [20] Emby.Server.Implementations.Library.LibraryManager: Getting topLibraryFolders [06:31:23] [DBG] [20] Emby.Server.Implementations.Library.LibraryManager: Getting refreshQueue [06:31:23] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated. [06:31:23] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated. [06:31:28] [DBG] [42] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets. [06:31:40] [DBG] [8] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets. [06:31:41] [INF] [38] Emby.Server.Implementations.ScheduledTasks.TaskManager: IntervalTrigger fired for task: Webhook Item Added Notifier [06:31:41] [INF] [38] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task ItemAddedScheduledTask [06:31:41] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing Webhook Item Added Notifier[06:31:41] [DBG] [8] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: ProcessItemsAsync [06:31:41] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds [06:31:41] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [06:31:46] [DBG] [38] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS 192.168.100.5 received message: {"MessageType": "KeepAlive", "MessageId": "00000000-0000-0000-0000-000000000000", "ServerId": null, "Data": null, "$type": "WebSocketMessage1"} [06:31:52] [DBG] [38] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets. [06:32:04] [DBG] [8] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets. [06:32:11] [INF] [36] Emby.Server.Implementations.ScheduledTasks.TaskManager: IntervalTrigger fired for task: Webhook Item Added Notifier [06:32:11] [INF] [36] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task ItemAddedScheduledTask [06:32:11] [INF] [38] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing Webhook Item Added Notifier [06:32:11] [DBG] [38] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: ProcessItemsAsync [06:32:11] [INF] [38] Emby.Server.Implementations.ScheduledTasks.TaskManager: Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds [06:32:11] [INF] [38] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [06:32:16] [DBG] [17] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets. [06:32:16] [DBG] [36] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS 192.168.100.5 received message: {"MessageType": "KeepAlive", "MessageId": "00000000-0000-0000-0000-000000000000", "ServerId": null, "Data": null, "$type": "WebSocketMessage1"} [06:32:28] [DBG] [36] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets. [06:32:40] [DBG] [8] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets. [06:32:41] [INF] [36] Emby.Server.Implementations.ScheduledTasks.TaskManager: IntervalTrigger fired for task: Webhook Item Added Notifier [06:32:41] [INF] [36] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task ItemAddedScheduledTask [06:32:41] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing Webhook Item Added Notifier[06:32:41] [DBG] [8] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: ProcessItemsAsync
[06:32:41] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds [06:32:41] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [06:32:46] [DBG] [3] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS 192.168.100.5 received message: {"MessageType": "KeepAlive", "MessageId": "00000000-0000-0000-0000-000000000000", "ServerId": null, "Data": null, "$type": "WebSocketMessage`1"} [06:32:52] [DBG] [3] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets.

github-actions[bot] commented 2 years ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

j0nnymoe commented 2 years ago

Closing as an old issue and there have been various updates since. If this is still an issue, please re-open.