Merge pull request #12123 from Shadowghost/fix-cleanup-task

Fix Cleanup Task metadata saving
This commit is contained in:
Bond-009 2024-06-20 11:36:48 +02:00 committed by GitHub
commit 85078d8f10
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -127,15 +127,8 @@ public class CleanupCollectionAndPlaylistPathsTask : IScheduledTask
{
_logger.LogDebug("Updating {FolderName}", folder.Name);
folder.LinkedChildren = folder.LinkedChildren.Except(itemsToRemove).ToArray();
_providerManager.SaveMetadataAsync(folder, ItemUpdateType.MetadataEdit);
folder.UpdateToRepositoryAsync(ItemUpdateType.MetadataEdit, cancellationToken);
_providerManager.QueueRefresh(
folder.Id,
new MetadataRefreshOptions(new DirectoryService(_fileSystem))
{
ForceSave = true
},
RefreshPriority.High);
}
}