Items disapearing from Next Up #6229

Open
opened 2025-12-22 03:52:52 +01:00 by backuprepo · 8 comments
Owner

Originally created by @BB-Forrest on GitHub (Aug 27, 2024).

This issue respects the following points:

  • This is a bug, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found here.
  • This issue is not already reported on GitHub (I've searched it).
  • I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue.
  • I agree to follow Jellyfin's Code of Conduct.
  • This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.

Description of the bug

Last worked fine on 10.9.8, on 10.9.9 and 10.9.10 following behaviour occurs.

Watching multiple series so next up has multiple entries, if you watch an episode and delete it then the next up occasinally loses the series that was the first entry on the on the left hand side.

Reproduction steps

As above, watch episdoe of a series, delete it, next episode appears correctly on left hand side of next up section.

Watch episode of series to right, delete it and next episode appears correctly but the item that was to the left of it disapears.

What is the current bug behavior?

As above.

What is the expected correct behavior?

Items should still be displayed.

Jellyfin Server version

10.9.9+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.9.10

Environment

Windows 11 - Jellyfin server
Android TV Client (latest version)

Jellyfin logs

Checking the logs shows no difference between the server versions, the SQL query isn't a logged operation but below is relevant part.

[2024-08-26 23:35:13.571 +01:00] [INF] [9] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "Episode", Name: "X", Path: "Z:\FTP\TV\Y\X.mkv", Id: 44e325c3-b84c-8314-6d02-9d8be2528613
[2024-08-26 23:35:13.573 +01:00] [INF] [9] Emby.Server.Implementations.Library.LibraryManager: Deleting item path, Type: "Episode", Name: "X", Path: "Z:\FTP\TV\Y\X.mkv", Id: 44e325c3-b84c-8314-6d02-9d8be2528613
[2024-08-26 23:36:13.699 +01:00] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: "Y" ("Z:\FTP\TV\Y") will be refreshed.
[2024-08-26 23:57:00.012 +01:00] [INF] [83] Emby.Server.Implementations.Session.SessionManager: Sending shutdown notifications


If you require anything else please let me know and I'll provide.

FFmpeg logs

N/A

Client / Browser logs

List appears same on Web browser client

Relevant screenshots or videos

N/A

Additional information

N/A

Originally created by @BB-Forrest on GitHub (Aug 27, 2024). ### This issue respects the following points: - [X] This is a **bug**, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found [here](https://jellyfin.org/contact/). - [X] This issue is **not** already reported on [GitHub](https://github.com/jellyfin/jellyfin/issues?q=is%3Aopen+is%3Aissue) _(I've searched it)_. - [X] I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue. - [X] I agree to follow Jellyfin's [Code of Conduct](https://jellyfin.org/docs/general/community-standards.html#code-of-conduct). - [X] This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one. ### Description of the bug Last worked fine on 10.9.8, on 10.9.9 and 10.9.10 following behaviour occurs. Watching multiple series so next up has multiple entries, if you watch an episode and delete it then the next up occasinally loses the series that was the first entry on the on the left hand side. ### Reproduction steps As above, watch episdoe of a series, delete it, next episode appears correctly on left hand side of next up section. Watch episode of series to right, delete it and next episode appears correctly but the item that was to the left of it disapears. ### What is the current _bug_ behavior? As above. ### What is the expected _correct_ behavior? Items should still be displayed. ### Jellyfin Server version 10.9.9+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.9.10 ### Environment ```markdown Windows 11 - Jellyfin server Android TV Client (latest version) ``` ### Jellyfin logs ```shell Checking the logs shows no difference between the server versions, the SQL query isn't a logged operation but below is relevant part. [2024-08-26 23:35:13.571 +01:00] [INF] [9] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "Episode", Name: "X", Path: "Z:\FTP\TV\Y\X.mkv", Id: 44e325c3-b84c-8314-6d02-9d8be2528613 [2024-08-26 23:35:13.573 +01:00] [INF] [9] Emby.Server.Implementations.Library.LibraryManager: Deleting item path, Type: "Episode", Name: "X", Path: "Z:\FTP\TV\Y\X.mkv", Id: 44e325c3-b84c-8314-6d02-9d8be2528613 [2024-08-26 23:36:13.699 +01:00] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: "Y" ("Z:\FTP\TV\Y") will be refreshed. [2024-08-26 23:57:00.012 +01:00] [INF] [83] Emby.Server.Implementations.Session.SessionManager: Sending shutdown notifications If you require anything else please let me know and I'll provide. ``` ### FFmpeg logs ```shell N/A ``` ### Client / Browser logs List appears same on Web browser client ### Relevant screenshots or videos N/A ### Additional information N/A
backuprepo added the
regression
bug
labels 2025-12-22 03:52:52 +01:00
Author
Owner

@BB-Forrest commented on GitHub (Aug 27, 2024):

Forgot to say - downgrading again to 10.9.8 solves the issue.

@BB-Forrest commented on GitHub (Aug 27, 2024): Forgot to say - downgrading again to 10.9.8 solves the issue.
Author
Owner

@JkBoyo commented on GitHub (Oct 5, 2024):

Just for clarification how are you deleting the episode? Are you going into your file system or using the ui of JF to perform this deletion?

@JkBoyo commented on GitHub (Oct 5, 2024): Just for clarification how are you deleting the episode? Are you going into your file system or using the ui of JF to perform this deletion?
Author
Owner

@BB-Forrest commented on GitHub (Oct 5, 2024):

Through the TV client, not on the server.

On Sat, 5 Oct 2024 at 03:00, JkBoyo @.***> wrote:

Just for clarification how are you deleting the episode? Are you going
into your file system or using the ui of JF to perform this deletion?


Reply to this email directly, view it on GitHub
https://github.com/jellyfin/jellyfin/issues/12525#issuecomment-2394859648,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2NQ4HWN4AK5F7KQDQVNWTLZZ5B25AVCNFSM6AAAAABNFTYV46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJUHA2TSNRUHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

@BB-Forrest commented on GitHub (Oct 5, 2024): Through the TV client, not on the server. On Sat, 5 Oct 2024 at 03:00, JkBoyo ***@***.***> wrote: > Just for clarification how are you deleting the episode? Are you going > into your file system or using the ui of JF to perform this deletion? > > — > Reply to this email directly, view it on GitHub > <https://github.com/jellyfin/jellyfin/issues/12525#issuecomment-2394859648>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/A2NQ4HWN4AK5F7KQDQVNWTLZZ5B25AVCNFSM6AAAAABNFTYV46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJUHA2TSNRUHA> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Author
Owner

@JkBoyo commented on GitHub (Oct 5, 2024):

and do you do it before you go back to the home screen?

@JkBoyo commented on GitHub (Oct 5, 2024): and do you do it before you go back to the home screen?
Author
Owner

@BB-Forrest commented on GitHub (Oct 5, 2024):

Yes, upon watching the episode and from the screen that has watched tick on
it.

On Sat, 5 Oct 2024, 13:54 JkBoyo, @.***> wrote:

and do you do it before you go back to the home screen?


Reply to this email directly, view it on GitHub
https://github.com/jellyfin/jellyfin/issues/12525#issuecomment-2395048310,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2NQ4HWXC3TBJQSYZQJLHG3ZZ7OPPAVCNFSM6AAAAABNFTYV46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGA2DQMZRGA
.
You are receiving this because you authored the thread.Message ID:
@.***>

@BB-Forrest commented on GitHub (Oct 5, 2024): Yes, upon watching the episode and from the screen that has watched tick on it. On Sat, 5 Oct 2024, 13:54 JkBoyo, ***@***.***> wrote: > and do you do it before you go back to the home screen? > > — > Reply to this email directly, view it on GitHub > <https://github.com/jellyfin/jellyfin/issues/12525#issuecomment-2395048310>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/A2NQ4HWXC3TBJQSYZQJLHG3ZZ7OPPAVCNFSM6AAAAABNFTYV46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGA2DQMZRGA> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Author
Owner

@BB-Forrest commented on GitHub (Oct 5, 2024):

If it's possible to send me the SQL that it uses to populate that field I'm happy to run it against the DB and see if I can figure out where it's wrong.

@BB-Forrest commented on GitHub (Oct 5, 2024): If it's possible to send me the SQL that it uses to populate that field I'm happy to run it against the DB and see if I can figure out where it's wrong.
Author
Owner

@JkBoyo commented on GitHub (Oct 5, 2024):

Yeah I am not sure myself on that I am just trying to make sure I know the exact steps you are using so I can attempt to replicate it.

@JkBoyo commented on GitHub (Oct 5, 2024): Yeah I am not sure myself on that I am just trying to make sure I know the exact steps you are using so I can attempt to replicate it.
Author
Owner

@BB-Forrest commented on GitHub (Oct 5, 2024):

To make matters worse it doesn't do it with every series!

If anyone reading this can provide the code used I'll have a play with it
in the DB.

I'm not a developer but I am a DBA.

On Sat, 5 Oct 2024 at 17:58, JkBoyo @.***> wrote:

Yeah I am not sure myself on that I am just trying to make sure I know the
exact steps you are using so I can attempt to replicate it.


Reply to this email directly, view it on GitHub
https://github.com/jellyfin/jellyfin/issues/12525#issuecomment-2395117245,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2NQ4HRCAISPSH6TX2BNOCLZ2ALCDAVCNFSM6AAAAABNFTYV46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGEYTOMRUGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

@BB-Forrest commented on GitHub (Oct 5, 2024): To make matters worse it doesn't do it with every series! If anyone reading this can provide the code used I'll have a play with it in the DB. I'm not a developer but I am a DBA. On Sat, 5 Oct 2024 at 17:58, JkBoyo ***@***.***> wrote: > Yeah I am not sure myself on that I am just trying to make sure I know the > exact steps you are using so I can attempt to replicate it. > > — > Reply to this email directly, view it on GitHub > <https://github.com/jellyfin/jellyfin/issues/12525#issuecomment-2395117245>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/A2NQ4HRCAISPSH6TX2BNOCLZ2ALCDAVCNFSM6AAAAABNFTYV46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGEYTOMRUGU> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/jellyfin#6229
No description provided.