mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-04-24 05:47:22 -04:00
Add schema endpoint for app profiles
This commit is contained in:
parent
3963807c96
commit
7a61761b2b
1 changed files with 10 additions and 0 deletions
|
@ -16,6 +16,7 @@ namespace Prowlarr.Api.V1.Profiles.App
|
|||
public AppProfileController(IAppProfileService appProfileService)
|
||||
{
|
||||
_appProfileService = appProfileService;
|
||||
|
||||
SharedValidator.RuleFor(c => c.Name).NotEmpty();
|
||||
}
|
||||
|
||||
|
@ -64,5 +65,14 @@ namespace Prowlarr.Api.V1.Profiles.App
|
|||
{
|
||||
return _appProfileService.All().ToResource();
|
||||
}
|
||||
|
||||
[HttpGet("schema")]
|
||||
[Produces("application/json")]
|
||||
public AppProfileResource GetTemplates()
|
||||
{
|
||||
var profile = _appProfileService.GetDefaultProfile(string.Empty);
|
||||
|
||||
return profile.ToResource();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue