mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-10-03 09:09:42 +02: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