mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #15436] [CLOSED] Fix - Music artists with the same name are merged while MBIDs are ignored #14307
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/15436
Author: @MateoTomaszeuski
Created: 11/7/2025
Status: ❌ Closed
Base:
master← Head:music-artist-fix📝 Commits (4)
b8d15acFix Music artists with the same name are merged while MBIDs are ignored #96232879aebUpdate MediaBrowser.Controller/Entities/Audio/MusicArtist.cs8efbf6aroll back to this.TryGetProviderId() for succesful builde8a5f18Merge remote-tracking branch 'upstream/master' into master-old📊 Changes
2 files changed (+155 additions, -1 deletions)
View changed files
📝
MediaBrowser.Controller/Entities/Audio/MusicArtist.cs(+10 -1)➕
tests/Jellyfin.Api.Tests/Controllers/ArtistMergingTests.cs(+145 -0)📄 Description
Changes
Implemented logic to include mbIDs when its included in metadata. If not present, logic stays the same as before.
Also implemented a test suite to make sure everything works as before, and the new logic is correct
Issues
Fixes: #9623
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.