[PR #14788] [CLOSED] Trigger library rescan after updating file's metadata to display correct album artists #14112

Closed
opened 2026-02-07 07:24:39 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/14788
Author: @MateoTomaszeuski
Created: 9/12/2025
Status: Closed

Base: masterHead: master


📝 Commits (5)

  • 4870623 Trigger library rescan after updating file's metadata to display correct album artists
  • 5e37651 implemented testing for library scans
  • 508a4d2 Merge branch 'jellyfin:master' into master
  • 64ee803 Merge branch 'jellyfin:master' into master
  • 6263552 fix artists with same name but different id are merging with tests

📊 Changes

4 files changed (+429 additions, -6 deletions)

View changed files

📝 Jellyfin.Api/Controllers/ItemUpdateController.cs (+61 -5)
📝 MediaBrowser.Controller/Entities/Audio/MusicArtist.cs (+11 -1)
tests/Jellyfin.Api.Tests/Controllers/ArtistMergingTests.cs (+145 -0)
tests/Jellyfin.Api.Tests/Controllers/ItemUpdateControllerTests.cs (+212 -0)

📄 Description

Changes
Queded a refresh / rescan of a library after updating a files metadata (Web Browser in occations will need to be refreshed to show changes)

Issues
Fixes #14679 - When working on it, we realized that the Album artists were actually being displayed correclty within the Songs tab, but when going to the Album Artist tab, the old metadata was being updated


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/14788 **Author:** [@MateoTomaszeuski](https://github.com/MateoTomaszeuski) **Created:** 9/12/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (5) - [`4870623`](https://github.com/jellyfin/jellyfin/commit/487062353ae5733e278ca57e96d5f2f5d3c6bfb4) Trigger library rescan after updating file's metadata to display correct album artists - [`5e37651`](https://github.com/jellyfin/jellyfin/commit/5e376519caee492893a5af5472e6b97ff3437f8f) implemented testing for library scans - [`508a4d2`](https://github.com/jellyfin/jellyfin/commit/508a4d28c6b1caf8987523eac5c9208dde1825f0) Merge branch 'jellyfin:master' into master - [`64ee803`](https://github.com/jellyfin/jellyfin/commit/64ee803c2b2659a8c161508dc7fc83a7ea7a57e2) Merge branch 'jellyfin:master' into master - [`6263552`](https://github.com/jellyfin/jellyfin/commit/6263552dac9ea88b9cee0ea20a3f4c3bbc3bed41) fix artists with same name but different id are merging with tests ### 📊 Changes **4 files changed** (+429 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Api/Controllers/ItemUpdateController.cs` (+61 -5) 📝 `MediaBrowser.Controller/Entities/Audio/MusicArtist.cs` (+11 -1) ➕ `tests/Jellyfin.Api.Tests/Controllers/ArtistMergingTests.cs` (+145 -0) ➕ `tests/Jellyfin.Api.Tests/Controllers/ItemUpdateControllerTests.cs` (+212 -0) </details> ### 📄 Description **Changes** Queded a refresh / rescan of a library after updating a files metadata (Web Browser in occations will need to be refreshed to show changes) **Issues** Fixes #14679 - When working on it, we realized that the Album artists were actually being displayed correclty within the Songs tab, but when going to the Album Artist tab, the old metadata was being updated --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 07:24:39 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#14112