Change episode file quality

New: Ability to change the quality of an episode in the database
This commit is contained in:
Mark McDowall
2012-09-03 16:26:52 -07:00
parent d3ccd70470
commit a7fd486b03
12 changed files with 143 additions and 8 deletions

View File

@@ -221,6 +221,16 @@ namespace NzbDrone.Core.Providers
return CleanFilename(result.Trim());
}
public virtual void ChangeQuality(int episodeFileId, QualityTypes quality)
{
_database.Execute("UPDATE EpisodeFiles SET Quality = @quality WHERE EpisodeFileId = @episodeFileId", new { episodeFileId, quality });
}
public virtual void ChangeQuality(int seriesId, int seasonNumber, QualityTypes quality)
{
_database.Execute("UPDATE EpisodeFiles SET Quality = @quality WHERE SeriesId = @seriesId AND SeasonNumber = @seasonNumber", new { seriesId, seasonNumber, quality });
}
public static string CleanFilename(string name)
{
string result = name;