added separate strikes for downloading metadata

This commit is contained in:
Flaminel
2025-03-24 15:10:45 +02:00
parent 5fe0f5750a
commit 82cc1ba560
9 changed files with 62 additions and 31 deletions
@@ -119,9 +119,9 @@ public sealed class QueueCleaner : GenericHandler
bool removeFromClient = true;
if (stalledCheckResult.IsPrivate)
if (stalledCheckResult is { IsPrivate: true, DeleteReason: not DeleteReason.DownloadingMetadata })
{
if (stalledCheckResult.ShouldRemove && !_config.StalledDeletePrivate)
if (stalledCheckResult is { ShouldRemove: true, DeleteReason: DeleteReason.Stalled } && !_config.StalledDeletePrivate)
{
removeFromClient = false;
}