Fix FindExtras overwriting current extra type (#11260)

pull/11272/head
Niels van Velzen 2 months ago committed by GitHub
parent 84b933d835
commit d9fe900952
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -2677,7 +2677,12 @@ namespace Emby.Server.Implementations.Library
extra = itemById;
}
extra.ExtraType = extraType;
// Only update extra type if it is more specific then the currently known extra type
if (extra.ExtraType is null or ExtraType.Unknown || extraType != ExtraType.Unknown)
{
extra.ExtraType = extraType;
}
extra.ParentId = Guid.Empty;
extra.OwnerId = owner.Id;
return extra;

Loading…
Cancel
Save