jellyseerr: [Bug] "Play in 4K" visible in Issues despite content not being 4K

Description

I’ve got an episode with an issue unrelated to video dimensions but the “Play in 4K on Jellyfin” button is still visible/usable when viewed from the Issues section of that episode. The regular content viewed does not have 4K content and only shows “Play on Jellyfin”. Dimensions in this case are 1280x960.

Version

1.7.0

Steps to Reproduce

  1. Create an issue for non-4K content (in this case 1280x960).
  2. Viewed on right, “Play in 4K on Jellyfin”.

Screenshots

No response

Logs

N/A

Platform

desktop

Device

Custom

Operating System

Manjaro Linux x64

Browser

LibreWolf (Firefox-fork)

Additional Context

I do not have any 4K Radarr/Sonarr either. I don’t differentiate.

Code of Conduct

  • I agree to follow Jellyseerr’s Code of Conduct

About this issue

  • Original URL
  • State: closed
  • Created 4 months ago
  • Comments: 40 (21 by maintainers)

Commits related to this issue

Most upvoted comments

🎉 This issue has been resolved in version 1.8.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Is there a summary regarding why it would easily happen to me but not for you? Unfamiliar with the project’s internals.

I was able to recreate it on a completely new instance. The issue was that the Id was being set irregardless of whether or not 4k content was present instead of checking and setting conditionally. Movies were already setting it conditionally, but shows weren’t.

@OdinVex found the issue and fixed it c:

That looks mobile in Desktop View, not an actual desktop browser (or one with a small resolution and css media-specific sizes kicking in).

Oh yes sorry I attached the wrong screenshot lol hold on