Files
Readarr/src/Readarr.Api.V1/Profiles/Quality/QualityProfileSchemaController.cs
Bogdan af1f389f8e Fixed: Validate metadata and quality profiles for root folders
Don't allow `0` as possible value for metadata and quality profiles, and permit to edit root folders with bad values in UI.
2024-07-12 16:37:16 +03:00

26 lines
731 B
C#

using Microsoft.AspNetCore.Mvc;
using NzbDrone.Core.Profiles.Qualities;
using Readarr.Http;
namespace Readarr.Api.V1.Profiles.Quality
{
[V1ApiController("qualityprofile/schema")]
public class QualityProfileSchemaController : Controller
{
private readonly IQualityProfileService _qualityProfileService;
public QualityProfileSchemaController(IQualityProfileService qualityProfileService)
{
_qualityProfileService = qualityProfileService;
}
[HttpGet]
public QualityProfileResource GetSchema()
{
var qualityProfile = _qualityProfileService.GetDefaultProfile(string.Empty);
return qualityProfile.ToResource();
}
}
}