Recently Added Does Not Work With NFS #702

Closed
opened 2026-02-06 20:00:42 +03:00 by OVERLORD · 10 comments
Owner

Originally created by @InspireToCode on GitHub (May 20, 2019).

Describe the bug
Recently Added is not being updated when new items are added to my libraries.
Others confirmed it is not only me:
https://i.godhub.xyz/05-20-2019-HZjPoYuP2q.png

To Reproduce

  1. Set up a network share as a library
  2. Upload new content to library
  3. Scroll down to Recently Added and see its not in the correct order

System (please complete the following information):

  • OS: Ubtuntu 18.04
  • Browser: Chrome
  • Jellyfin Version: 10.2.2
  • Reverse proxy: Nginx
Originally created by @InspireToCode on GitHub (May 20, 2019). **Describe the bug** Recently Added is not being updated when new items are added to my libraries. Others confirmed it is not only me: https://i.godhub.xyz/05-20-2019-HZjPoYuP2q.png **To Reproduce** <!-- Steps to reproduce the behavior: --> 1. Set up a network share as a library 2. Upload new content to library 3. Scroll down to Recently Added and see its not in the correct order **System (please complete the following information):** - OS: Ubtuntu 18.04 - Browser: Chrome - Jellyfin Version: 10.2.2 - Reverse proxy: Nginx
OVERLORD added the bughelp wanted labels 2026-02-06 20:00:42 +03:00
Author
Owner

@sparky8251 commented on GitHub (Jun 25, 2019):

To me, this seems like an NFS issue. Maybe it hasnt properly synced file metadata or something.

We definitely need someone to sit down and determine where the fault lies before we can really proceed.

@sparky8251 commented on GitHub (Jun 25, 2019): To me, this seems like an NFS issue. Maybe it hasnt properly synced file metadata or something. We definitely need someone to sit down and determine where the fault lies before we can really proceed.
Author
Owner

@stale[bot] commented on GitHub (Sep 23, 2019):

Issues go stale after 90d of inactivity. Mark the issue as fresh by adding a comment or commit. Stale issues close after an additional 14d of inactivity. If this issue is safe to close now please do so. If you have any questions you can reach us on Matrix or Social Media.

@stale[bot] commented on GitHub (Sep 23, 2019): Issues go stale after 90d of inactivity. Mark the issue as fresh by adding a comment or commit. Stale issues close after an additional 14d of inactivity. If this issue is safe to close now please do so. If you have any questions you can reach us on [Matrix or Social Media](https://jellyfin.readthedocs.io/en/latest/getting-help/).
Author
Owner

@ferferga commented on GitHub (Sep 26, 2019):

I'm also having this issue, although I'm using FUSE. The movies did not update since the first library scan that was made.

@ferferga commented on GitHub (Sep 26, 2019): I'm also having this issue, although I'm using FUSE. The movies did not update since the first library scan that was made.
Author
Owner

@JustAMan commented on GitHub (Oct 10, 2019):

What are your mount options? I think JF relies here on the underlying filesystem to report file modification time and such, so if your mounts (be them FUSE or NFS) don't expose that or are exposing them wrongly that might be the issue.

@JustAMan commented on GitHub (Oct 10, 2019): What are your mount options? I think JF relies here on the underlying filesystem to report file modification time and such, so if your mounts (be them FUSE or NFS) don't expose that or are exposing them wrongly that might be the issue.
Author
Owner

@truenicoco commented on GitHub (Dec 13, 2019):

I experienced this as well. If I understand correctly, this might be a limitation of NFS. Since additions to the NFS share all come from sonarr and radarr, I just had to configure them to trigger jellyfin library updates after they succesfully download a file.

@truenicoco commented on GitHub (Dec 13, 2019): I experienced this as well. If I understand correctly, [this might be a limitation of NFS](https://stackoverflow.com/a/4231277/5902284). Since additions to the NFS share all come from sonarr and radarr, I just had to configure them to trigger jellyfin library updates after they succesfully download a file.
Author
Owner

@telans commented on GitHub (Dec 13, 2019):

Is the original issue here about NFS not picking up on new files without a scan, or metadata/media-date being out of order? The former is known pretty well I believe, and your link covers it @truenicoco

But I don't think that's what this is about

@telans commented on GitHub (Dec 13, 2019): Is the original issue here about NFS not picking up on new files without a scan, or metadata/media-date being out of order? The former is known pretty well I believe, and your link covers it @truenicoco But I don't think that's what this is about
Author
Owner

@truenicoco commented on GitHub (Dec 13, 2019):

Oh OK, sorry then!

@truenicoco commented on GitHub (Dec 13, 2019): Oh OK, sorry then!
Author
Owner

@nonooo commented on GitHub (Jan 3, 2020):

my understanding is that the "classification" is working as expected but the import process does not.

if you click on edit metadata of an imported movie, you can see that the date is the one of the file (which is wrong if you import very old file, and could possibly be correct if this is a new downloaded file) one easy way to correct is to not rely on the filesystem at all to get a date and just use the getdate constant.

@nonooo commented on GitHub (Jan 3, 2020): my understanding is that the "classification" is working as expected *but* the import process does not. if you click on edit metadata of an imported movie, you can see that the date is the one of the file (which is wrong if you import very old file, and could possibly be correct if this is a new downloaded file) one easy way to correct is to not rely on the filesystem at all to get a date and just use the getdate constant.
Author
Owner

@nonooo commented on GitHub (Jan 3, 2020):

so after more searching, there is no bug (simply a strange option which is activated by default) so this is the procedure to have this working.

(my installation is in french so I am not completely certain of the english translation)

1/ go to "tableau de bord" (dashboard)
2/ go to "médiathèques" (media library)
3/ switch to tab "affichages" (showing?)
4/ change the first drop down list "choix de la date d'ajout" to "utiliser la date d'ajout dans la médiathèque"

image

voili voilou! enjoy...

@nonooo commented on GitHub (Jan 3, 2020): so after more searching, there is no bug (simply a strange option which is activated by default) so this is the procedure to have this working. (my installation is in french so I am not completely certain of the english translation) 1/ go to "tableau de bord" (dashboard) 2/ go to "médiathèques" (media library) 3/ switch to tab "affichages" (showing?) 4/ change the first drop down list "choix de la date d'ajout" to "utiliser la date d'ajout dans la médiathèque" ![image](https://user-images.githubusercontent.com/1590332/71745605-df8a1100-2e6a-11ea-9223-28d509712f77.png) voili voilou! enjoy...
Author
Owner

@JustAMan commented on GitHub (Jan 10, 2020):

I am feeling this is working as intended (both with option set and without).
I'm going to close the issue, feel free to disagree with me and I can re-open it back if you can prove me wrong.

@JustAMan commented on GitHub (Jan 10, 2020): I am feeling this is working as intended (both with option set and without). I'm going to close the issue, feel free to disagree with me and I can re-open it back if you can prove me wrong.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#702