jeffvli / feishin

A modern self-hosted music player.
https://feishin.vercel.app
GNU General Public License v3.0
2.93k stars 123 forks source link

Strange display of album release date when using Navidrome #798

Open TurboWafflz opened 1 month ago

TurboWafflz commented 1 month ago

Expected Behavior

The release date should be displayed alone the way it is when using Jellyfin

image

Or the year should be displayed followed by the full date the way it is in the Navidrome web UI

image

Current Behavior

The release date is displayed in the same format as the Navidrome web UI, except the year field has "Jan 1," prepended to it regardless of the actual release date

image

Steps to Reproduce

Go to any album page while using Navidrome as the backend

Possible Solution

No response

Context

No response

Application version

0.11.1 (AppImage)

Operating System and version

OpenSUSE Tumbleweed

Server and Version

Navidrome

Node Version (if developing locally)

No response

infinitejones commented 1 month ago

Adding to this - there seems to be an additional issue based on timezones - I'm in Australia (GMT+10) and the Date field in the UI is always displayed as 31 Dec on the year before the value set in the originalyear tag on the files. This is on MacOS Sequoia with the timezone set correctly in the OS settings to Australian Eastern Daylight Time.

So for an album with originalyear tags in each file of 1995, the actual value displayed in the Date field in the UI is 31 Dec, 1994:

image

The files in that Release have their date tags set as 1995-02-20 and the originalyear tags as 1995. (No originaldate tags are set on those files.)