Fallenbagel / jellyseerr

Fork of overseerr for jellyfin support.
https://docs.jellyseerr.dev/
MIT License
3.45k stars 216 forks source link

Timezone is not used to show the correct information. #344

Closed thorkseng closed 10 months ago

thorkseng commented 1 year ago

Description

When a show has a new chapter in the future (for example, at 22pm EST time) but that is the past in the present (for example GMT time), the system Jellyseerr shows that the show has aired, but not real, thinking that it was on the same day for the wrong timezone.

For example, last chapter of next show is aired on 12th of March US time (future), but in Europe it shows that it has done 22 hours ago (past): image

Checking the sonarr information it has done the change of the timezone (the show will aired in some hours, on 13th march at 1am : image

The time of when the chapter will be aired should match with the information of sonarr/radarr but at the same time it should match the information of the timezone to adjust the timezone correctly.

Version

1.4.1

Steps to Reproduce

Any series with aired on US time and living in Europe.

Platform

desktop

Device

Any

Operating System

Any

Browser

Any

Additional Context

I used last version, and I added the TZ to the container: image

image

Code of Conduct

Fallenbagel commented 1 year ago

The time is taken from tmdb. Sonarr uses tvd. Jellyseerr just takes the data from tmdb

thorkseng commented 1 year ago

You are right, in the tmdb shows 12th March. Maybe could be a possibility/alternative to get the data from the Sonarr api? It seems very more accurate than tvd.

Thanks in advance.

Fallenbagel commented 1 year ago

You are right, in the tmdb shows 12th March. Maybe could be a possibility/alternative to get the data from the Sonarr api? It seems very more accurate than tvd.

I'm not sure if they even offers the time through sonarr api (might be mistaken never checked) 🤔

But that would also break anyone who uses jellyseerr for the sole purpose of just using it with radarr or so

thorkseng commented 1 year ago

I'm not sure if they even offers the time through sonarr api (might be mistaken never checked) 🤔

It would be great if sonarr exposes that information in the API.

But that would also break anyone who uses jellyseerr for the sole purpose of just using it with radarr or so

The ideal would be that shows be checked on sonarr and films on radarr, right?

Fallenbagel commented 1 year ago

The ideal would be that shows be checked on sonarr and films on radarr, right?

What I meant was what if someone runs jellyseer but doesn't use sonarr and only radarr. If they were to accidentally open a series, wouldn't the time be booked. A fallback to tmdb could be used yeah but you get my point 🤔