Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessing Jellyfin library, but forever stuck at that point #1222

Open
dln949 opened this issue Sep 2, 2024 · 3 comments
Open

Accessing Jellyfin library, but forever stuck at that point #1222

dln949 opened this issue Sep 2, 2024 · 3 comments

Comments

@dln949
Copy link

dln949 commented Sep 2, 2024

Flatpak Tauon 7.8.3 on Ubuntu 22.04, gnome shell 42.9, wayland.

I set up the Jellyfin server on a different Ubuntu machine, but on the same LAN. Entering the Jellyfin credentials into the Jellyfin account in Tauon and then testing the connection works fine. Then I click on import the music, and I see the message that Tauon is "Accessing JELLYFIN library...." But, it is forever stuck at that stage, no music tracks are ever imported. (Importing the Airsonic library from the same computer that Jellyfin is on worked just fine.)

@Taiko2k
Copy link
Owner

Taiko2k commented Sep 2, 2024

Could you launch Tauon from terminal (using flatpak run com.github.taiko2k.tauonmb), try import again and see if there are any obvious errors printed to terminal?

@dln949
Copy link
Author

dln949 commented Sep 3, 2024

Could you launch Tauon from terminal (using flatpak run com.github.taiko2k.tauonmb), try import again and see if there are any obvious errors printed to terminal?

Here is the terminal output you asked for (I don't know how to interpret it):

`main1@system1:~$ flatpak run com.github.taiko2k.tauonmb
Tauon v7.8.3
Copyright 2015-2023 Taiko2k [email protected]

2021
Window size: [1920, 1080]
Detected running as Flatpak
Installed as Flatpak
User files location: /home/main1/.var/app/com.github.taiko2k.tauonmb/data/TauonMusicBox
Found XDG-Downloads: /home/main1/Downloads
Found XDG-Music: /home/main1/Music
Install directory: /app/bin
Database loaded in 0.182 seconds.
Error loading xcursor
Scanning for chromecasts...
Start controller server
Start PHAzOR backend...
Using SDL version: 2.28.5
Load Bio Data
Applying theme: Turbo
Exit Phazor
Message: Connection and authorisation successful
Prepare for Jellyfin library import...
Get items...
Grrr why this happen, stupid bug
Grrr why this happen, stupid bug
Grrr why this happen, stupid bug
Grrr why this happen, stupid bug
Connection successful, storing items...
Exception in thread Thread-15 (ingest_library):
Traceback (most recent call last):
File "/usr/lib/python3.11/threading.py", line 1045, in _bootstrap_inner
self.run()
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/app/bin/t_modules/t_jellyfin.py", line 439, in ingest_library
nt.size = track.get("MediaSources")[0]["Size"]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
KeyError: 'Size'`

@Taiko2k
Copy link
Owner

Taiko2k commented Sep 3, 2024

OK ive committed a possible fix for this. Will be included in next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants