Browse Source

Fix {name} parameter usage.

pull/523/head
Sebastian 6 years ago
parent
commit
0c807f1169
  1. 16
      backend/src/Squidex/Areas/Api/Controllers/Apps/AppRolesController.cs
  2. 18
      backend/src/Squidex/Areas/Api/Controllers/EventConsumers/EventConsumersController.cs

16
backend/src/Squidex/Areas/Api/Controllers/Apps/AppRolesController.cs

@ -110,7 +110,7 @@ namespace Squidex.Areas.Api.Controllers.Apps
/// Update an app role.
/// </summary>
/// <param name="app">The name of the app.</param>
/// <param name="name">The name of the role to be updated.</param>
/// <param name="roleName">The name of the role to be updated.</param>
/// <param name="request">Role to be updated for the app.</param>
/// <returns>
/// 200 => Role updated.
@ -118,13 +118,13 @@ namespace Squidex.Areas.Api.Controllers.Apps
/// 404 => Role or app not found.
/// </returns>
[HttpPut]
[Route("apps/{app}/roles/{name}/")]
[Route("apps/{app}/roles/{roleName}/")]
[ProducesResponseType(typeof(RolesDto), 200)]
[ApiPermission(Permissions.AppRolesUpdate)]
[ApiCosts(1)]
public async Task<IActionResult> PutRole(string app, string name, [FromBody] UpdateRoleDto request)
public async Task<IActionResult> PutRole(string app, string roleName, [FromBody] UpdateRoleDto request)
{
var command = request.ToCommand(name);
var command = request.ToCommand(roleName);
var response = await InvokeCommandAsync(command);
@ -135,20 +135,20 @@ namespace Squidex.Areas.Api.Controllers.Apps
/// Remove role from app.
/// </summary>
/// <param name="app">The name of the app.</param>
/// <param name="name">The name of the role.</param>
/// <param name="roleName">The name of the role.</param>
/// <returns>
/// 200 => Role deleted.
/// 400 => Role is in use by contributor or client or default role.
/// 404 => Role or app not found.
/// </returns>
[HttpDelete]
[Route("apps/{app}/roles/{name}/")]
[Route("apps/{app}/roles/{roleName}/")]
[ProducesResponseType(typeof(RolesDto), 200)]
[ApiPermission(Permissions.AppRolesDelete)]
[ApiCosts(1)]
public async Task<IActionResult> DeleteRole(string app, string name)
public async Task<IActionResult> DeleteRole(string app, string roleName)
{
var command = new DeleteRole { Name = name };
var command = new DeleteRole { Name = roleName };
var response = await InvokeCommandAsync(command);

18
backend/src/Squidex/Areas/Api/Controllers/EventConsumers/EventConsumersController.cs

@ -41,12 +41,12 @@ namespace Squidex.Areas.Api.Controllers.EventConsumers
}
[HttpPut]
[Route("event-consumers/{name}/start/")]
[Route("event-consumers/{consumerName}/start/")]
[ProducesResponseType(typeof(EventConsumerDto), 200)]
[ApiPermission(Permissions.AdminEventsManage)]
public async Task<IActionResult> StartEventConsumer(string name)
public async Task<IActionResult> StartEventConsumer(string consumerName)
{
var eventConsumer = await GetGrain().StartAsync(name);
var eventConsumer = await GetGrain().StartAsync(consumerName);
var response = EventConsumerDto.FromEventConsumerInfo(eventConsumer.Value, Resources);
@ -54,12 +54,12 @@ namespace Squidex.Areas.Api.Controllers.EventConsumers
}
[HttpPut]
[Route("event-consumers/{name}/stop/")]
[Route("event-consumers/{consumerName}/stop/")]
[ProducesResponseType(typeof(EventConsumerDto), 200)]
[ApiPermission(Permissions.AdminEventsManage)]
public async Task<IActionResult> StopEventConsumer(string name)
public async Task<IActionResult> StopEventConsumer(string consumerName)
{
var eventConsumer = await GetGrain().StopAsync(name);
var eventConsumer = await GetGrain().StopAsync(consumerName);
var response = EventConsumerDto.FromEventConsumerInfo(eventConsumer.Value, Resources);
@ -67,12 +67,12 @@ namespace Squidex.Areas.Api.Controllers.EventConsumers
}
[HttpPut]
[Route("event-consumers/{name}/reset/")]
[Route("event-consumers/{consumerName}/reset/")]
[ProducesResponseType(typeof(EventConsumerDto), 200)]
[ApiPermission(Permissions.AdminEventsManage)]
public async Task<IActionResult> ResetEventConsumer(string name)
public async Task<IActionResult> ResetEventConsumer(string consumerName)
{
var eventConsumer = await GetGrain().ResetAsync(name);
var eventConsumer = await GetGrain().ResetAsync(consumerName);
var response = EventConsumerDto.FromEventConsumerInfo(eventConsumer.Value, Resources);

Loading…
Cancel
Save