mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2026-04-18 21:55:12 -04:00
Add schema endpoint for app profiles
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user