Added advanced options onto the TV page to stop mophawka bitchin'

This commit is contained in:
tidusjar 2020-10-11 23:07:19 +01:00
parent 26b2a574be
commit 9e0986ce9f
23 changed files with 189 additions and 22 deletions

View file

@ -852,5 +852,28 @@ namespace Ombi.Core.Engine
NextRequest = DateTime.SpecifyKind(oldestRequestedAt.AddDays(7), DateTimeKind.Utc),
};
}
public async Task<RequestEngineResult> UpdateAdvancedOptions(MediaAdvancedOptions options)
{
var request = await TvRepository.Find(options.RequestId);
if (request == null)
{
return new RequestEngineResult
{
Result = false,
ErrorMessage = "Request does not exist"
};
}
request.QualityOverride = options.QualityOverride;
request.RootFolder = options.RootPathOverride;
await TvRepository.Update(request);
return new RequestEngineResult
{
Result = true
};
}
}
}