Updated order of saving for Items

pull/12798/head
JPVenson 3 months ago
parent 060aa4719e
commit b60cd378d9

@ -1958,13 +1958,13 @@ namespace Emby.Server.Implementations.Library
/// <inheritdoc /> /// <inheritdoc />
public async Task UpdateItemsAsync(IReadOnlyList<BaseItem> items, BaseItem parent, ItemUpdateType updateReason, CancellationToken cancellationToken) public async Task UpdateItemsAsync(IReadOnlyList<BaseItem> items, BaseItem parent, ItemUpdateType updateReason, CancellationToken cancellationToken)
{ {
_itemRepository.SaveItems(items, cancellationToken);
foreach (var item in items) foreach (var item in items)
{ {
await RunMetadataSavers(item, updateReason).ConfigureAwait(false); await RunMetadataSavers(item, updateReason).ConfigureAwait(false);
} }
_itemRepository.SaveItems(items, cancellationToken);
if (ItemUpdated is not null) if (ItemUpdated is not null)
{ {
foreach (var item in items) foreach (var item in items)

Loading…
Cancel
Save