The Jellyseerr integration is no longer showing pictures of new users.

Hey guys, since the recent update, my Jellyseerr integration won’t load profile pictures for recently requested users or new users. I’ve removed the integration, generated a new API key in Jellyseerr, and re-added it in Homarr, but I’m still experiencing the same issue. Do you have any ideas? Only in Homarr are the profile pictures not showing up anymore. It worked fine for the last 3-4 months, and I haven’t changed any settings. Both Homarr and Jellyseerr have had updates since the problem started.
32 Replies
Cakey Bot
Cakey Bot2mo ago
Thank you for submitting a support request. Depending on the volume of requests, our team should get in contact with you shortly.
⚠️ Please include the following details in your post or we may reject your request without further comment: - Log (See https://homarr.dev/docs/community/faq#how-do-i-open-the-console--log) - Operating system (Unraid, TrueNAS, Ubuntu, ...) - Exact Homarr version (eg. 0.15.0, not latest) - Configuration (eg. docker-compose, screenshot or similar. Use ``your-text`` to format) - Other relevant information (eg. your devices, your browser, ...)
❓ Frequently Asked Questions | Homarr documentation
Can I install Homarr on a Raspberry Pi?
Manicraft1001
Manicraft10012mo ago
!qa required_data
Cakey Bot
Cakey Bot2mo ago
Thank you for your question. Our support team has noted that your request does not meet the minimum required data so we are unable to answer your question. Please provide: - your Homarr logs - your setup configuration (eg. docker compose, docker run, helm chart, screenshot, ...) - A detailed description of your problem or question with additional images where necessary - Your operating system - Version of Homarr (do not say latest! say 0.15.2, ...) Failure to comply with this will result in a permanent closure of your support request.
Slaughtermelon
SlaughtermelonOP2mo ago
LOGS: https://pastebin.com/Dist6133 Setup is in a Docker-Compose File Problem description: Hey guys, since the recent update, my Jellyseerr integration won’t load profile pictures for recently requested users or new users. I’ve removed the integration, generated a new API key in Jellyseerr, and re-added it in Homarr, but I’m still experiencing the same issue. Do you have any ideas? Only in Homarr are the profile pictures not showing up anymore. It worked fine for the last 3-4 months, and I haven’t changed any settings. Both Homarr and Jellyseerr have had updates since the problem started. Operating System: Debian Version of Homarr: 0.15.6 Please tell me if I need to provide more info!
Pastebin
Exporting hostname...Migrating database...yarn run v1.22.19$ tsx ./...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
As you can see Nils and Rouven have broken pictures.
Manicraft1001
Manicraft10012mo ago
Do you have unstable internet? Or do you prohibit Homarr from Internet acces? I'm asking because I see
ERROR Failed to fetch icons from repository 'GitHub': TypeError: Cannot read properties of undefined (reading 'filter')
ERROR Failed to fetch icons from repository 'GitHub': TypeError: Cannot read properties of undefined (reading 'filter')
in the log. The error
ERROR Failed to request users from Overseerr: TypeError: Cannot read properties of undefined (reading 'map')
ERROR Failed to request users from Overseerr: TypeError: Cannot read properties of undefined (reading 'map')
indicates that your Jellyseerr version might be incompatible. I think they released a new major version recently. What Jellyseerr version are you running?
Slaughtermelon
SlaughtermelonOP2mo ago
I have a fiber connection and can ping local Google servers with a 5-8ms response time. Homarr should have internet access. I've updated to the latest Jellyseerr version (2.0.1) as soon as it was released.
No description
Manicraft1001
Manicraft10012mo ago
@Tag I think you had a look at this recently? Any news?
Serenaphic
Serenaphic2mo ago
ERROR Unexpected response: getaddrinfo ENOTFOUND 192.168.178.4t
ERROR Unexpected response: getaddrinfo ENOTFOUND 192.168.178.4t
That's a weird address for one.
ERROR Failed to request data from Overseerr: TypeError: Cannot read properties of undefined (reading 'map')
ERROR Failed to request data from Overseerr: TypeError: Cannot read properties of undefined (reading 'map')
Maybe worth looking into, optional field somewhere that is left required? if you're refering to "https://discord.com/channels/972958686051962910/1299152158440030248" then it doesn't seem like the same issue.
akro
akro2mo ago
That ip is definitely an issue.
Slaughtermelon
SlaughtermelonOP2mo ago
After re-adding Jellyseerr to Homarr, I initially entered the IP address incorrectly. I corrected it before making this post, but it still appears in the logs. The connection to Jellyseerr works; the issue is only with the profile pictures. Here is a screenshot of the current requests in Homarr, showing that the API and IP address are receiving information. It’s just the profile pictures that aren’t displaying. Everything worked fine for the past few months, so I suspect it may have broken after either the Homarr or Jellyseerr update.
Slaughtermelon
SlaughtermelonOP2mo ago
No description
Slaughtermelon
SlaughtermelonOP2mo ago
No description
No description
Slaughtermelon
SlaughtermelonOP2mo ago
To clarify, the error was present both before and after re-adding Jellyseerr.
Thomas
Thomas2mo ago
They might have done some kind of migration that puts the images at a different place and homarr is not able to get to the new users Try to right click and inspect element to see the URL of the image and see if it’s the same pattern for new and old users
Slaughtermelon
SlaughtermelonOP2mo ago
Currently, the oldest user (Nils) and the newest user (Rouven) do not show profile pictures in Homarr, even though they have pictures in Jellyfin and Jellyseerr. In contrast, my second oldest user, Raphael, still has his profile picture displayed in Homarr. I will show you the inspect elements for Nils (oldest user), Raphael (second oldest user), and Rouven (newest user) to see if you have any other ideas.
Nils
Raphael
Rouven
akro
akro2mo ago
Does jellyfin show anything in the logs?
Serenaphic
Serenaphic2mo ago
They may have moved the profile picture path in the json, either it's a more complex object now or it has simply changed name. I'll take a look now
Slaughtermelon
SlaughtermelonOP2mo ago
No 😦
akro
akro2mo ago
Can you find the images in your directory? Are they a different file format?
Serenaphic
Serenaphic2mo ago
I can't find a reference to the api changing, this is really weird wait, what's weirder is that the actual placeholder is supposed to be the first letter of the username so it means it is actually trying to use an image, but cant
Slaughtermelon
SlaughtermelonOP2mo ago
my path for all users is /config/jellyfin/users/[USERNAME]/profile.png i can open them all from my pc every image is profile.png
Slaughtermelon
SlaughtermelonOP2mo ago
Only cached images are displayed in Homarr; every user who requests something now has the placeholder image.
No description
akro
akro2mo ago
Does the network tab say it's loading them from the cache? Maybe it is cacheing the placeholders and not trying to fetch the originals again. I still can't nail down if it's homarr, jellyfin or the browser.
Slaughtermelon
SlaughtermelonOP2mo ago
EDIT: The Problem is that its trying to get the Pictures from Jellyseerr (request) while the link is intended for Jellyfin (watch) Dude, thanks for your suggestion—I think I've found the issue. In the network tab for the Jellyseerr widgets, I can see that it's trying to load the following URL for the user from Jellyseerr: https://request.slaughtermelon.duckdns.org//Users/c16b624d60ff4cc19e750bafa2151530/Images/Primary/?tag=764b69948073901b2b87f6c806b9346b&quality=90 It appears the double slash (//) before 'Users' might be causing the issue, resulting in a 404 error on Jellyseerr. Currently, I’m unsure where the extra slash is coming from, as I have the following settings configured in Jellyseerr: And the following settings in the Homarr widget:
jellyseerr
seerr in homarr
Slaughtermelon
SlaughtermelonOP2mo ago
Last working entry with non working: { "appId": "5ce8e37a-f687-4220-999e-fef4cbf3d71b", "createdAt": "2024-10-17T19:08:03.000Z", "id": 165, "rootFolder": "/filme-nas", "type": "movie", "name": "Alita: Battle Angel", "userName": "Raphael", "userProfilePicture": "https://watch.slaughtermelon.duckdns.org/Users/1f52baedddab4a70912221bea1190531/Images/Primary/?tag=1c3055ff273134286c78ff25934fa5d1&quality=90", "userLink": "https://request.slaughtermelon.duckdns.org/users/10", "userRequestCount": 11, "airDate": "2019-01-31", "status": 2, "availability": 5, "backdropPath": "https://image.tmdb.org/t/p/original//lcCNS7vyofFpJV7fl92ipIdNmGi.jpg", "posterPath": "https://image.tmdb.org/t/p/w600_and_h900_bestv2//qpEKv8WxTiiPq9t9JWvwatbEQle.jpg", "href": "https://request.slaughtermelon.duckdns.org/movie/399579" }, { "appId": "5ce8e37a-f687-4220-999e-fef4cbf3d71b", "createdAt": "2024-10-16T18:45:53.000Z", "id": 164, "rootFolder": "/serien-nas", "type": "tv", "name": "Cyberpunk: Edgerunners", "userName": "Nils", "userProfilePicture": "https://request.slaughtermelon.duckdns.org//Users/7912845786884a02a1404020eaec743f/Images/Primary/?tag=d72ded42b2dfa67fece36e2f27518e4a&quality=90", "userLink": "https://request.slaughtermelon.duckdns.org/users/1", "userRequestCount": 79, "airDate": "2022-09-13", "status": 2, "availability": 5, "backdropPath": "https://image.tmdb.org/t/p/original//3UbHGmu9vIMSC5uNfnGt7DjetqT.jpg", "posterPath": "https://image.tmdb.org/t/p/w600_and_h900_bestv2//wTUVYRF8LcJj10fORuLI0ucCFQW.jpg", "href": "https://request.slaughtermelon.duckdns.org/tv/105248" }
No description
Slaughtermelon
SlaughtermelonOP2mo ago
The working one is getting its picture from jellyfin(watch) while the non working are trying to get the picture from jellyseer(request)
akro
akro2mo ago
It may have to do with being a local user on jellyseer vs an imported user from jellyfin. Is there a way for you to see if that is a correlation?
Slaughtermelon
SlaughtermelonOP2mo ago
All users in Jellyseerr are imported Jellyfin users 😦 Guys, sry for taking up all of your time. The New jellyseerr Update fixed it.
Serenaphic
Serenaphic2mo ago
wait for real?
Serenaphic
Serenaphic2mo ago
We had a PR in the works for it https://github.com/ajnart/homarr/pull/2197 Are you sure they reverted and it'll stay?
GitHub
fix: Fix Jellyseerr Avatar Loading Issue by TyxTang · Pull Request ...
Category Bugfix Overview Jellyseerr version 2.0.1 changed rewrite avatarproxy and CachedImage Request address changed to add /avatarproxy This prevented the correct user avatar from being reques...
Slaughtermelon
SlaughtermelonOP2mo ago
Yes, I did the new Jellyseerr update, and now all users in Homarr show their profile pictures again. Its fixed across all clients.
No description
Serenaphic
Serenaphic2mo ago
Thanks a lot for the feedback, I forwarded the observations on the PR. I noticed that the improvement originally suggested in it is still favourable to implement but I'm glad everything works now.
Want results from more Discord servers?
Add your server