mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-10-02 16:52:04 +02:00
New: Improve logging when checking if release is an upgrade
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
This commit is contained in:
@@ -57,5 +57,21 @@ namespace NzbDrone.Core.Test.DecisionEngineTests
|
|||||||
Subject.IsUpgradable(profile, new QualityModel(Quality.DVD, new Revision(version: 2)), new QualityModel(Quality.DVD, new Revision(version: 1)))
|
Subject.IsUpgradable(profile, new QualityModel(Quality.DVD, new Revision(version: 2)), new QualityModel(Quality.DVD, new Revision(version: 1)))
|
||||||
.Should().BeFalse();
|
.Should().BeFalse();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
[Test]
|
||||||
|
public void should_return_false_if_release_and_existing_file_are_the_same()
|
||||||
|
{
|
||||||
|
var profile = new Profile
|
||||||
|
{
|
||||||
|
Items = Qualities.QualityFixture.GetDefaultQualities(),
|
||||||
|
};
|
||||||
|
|
||||||
|
Subject.IsUpgradable(
|
||||||
|
profile,
|
||||||
|
new QualityModel(Quality.HDTV720p, new Revision(version: 1)),
|
||||||
|
new QualityModel(Quality.HDTV720p, new Revision(version: 1)))
|
||||||
|
.Should().BeFalse();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -36,10 +36,12 @@ namespace NzbDrone.Core.DecisionEngine.Specifications
|
|||||||
|
|
||||||
if (IsRevisionUpgrade(currentQuality, newQuality))
|
if (IsRevisionUpgrade(currentQuality, newQuality))
|
||||||
{
|
{
|
||||||
|
_logger.Debug("New item has a better quality revision");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_logger.Debug("New item has a better quality");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user