Ver código fonte

Backport pull request #13618 from jellyfin/release-10.10.z

Include Role and SortOrder in MergePeople to fix "Search for missing metadata"

Original-merge: fcdef875a2b0e49bc0ebeec12797c91ddb8f9bdc

Merged-by: Bond-009 <bond.009@outlook.com>

Backported-by: Bond_009 <bond.009@outlook.com>
Lampan-git 3 meses atrás
pai
commit
aad7506e85
1 arquivos alterados com 10 adições e 0 exclusões
  1. 10 0
      MediaBrowser.Providers/Manager/MetadataService.cs

+ 10 - 0
MediaBrowser.Providers/Manager/MetadataService.cs

@@ -1162,6 +1162,16 @@ namespace MediaBrowser.Providers.Manager
                     {
                     {
                         person.ImageUrl = personInSource.ImageUrl;
                         person.ImageUrl = personInSource.ImageUrl;
                     }
                     }
+
+                    if (!string.IsNullOrWhiteSpace(personInSource.Role) && string.IsNullOrWhiteSpace(person.Role))
+                    {
+                        person.Role = personInSource.Role;
+                    }
+
+                    if (personInSource.SortOrder.HasValue && !person.SortOrder.HasValue)
+                    {
+                        person.SortOrder = personInSource.SortOrder;
+                    }
                 }
                 }
             }
             }
         }
         }