Add owner/admin character deletion in campaign management
This commit is contained in:
@@ -19,6 +19,12 @@ internal static class CharacterEndpoints
|
||||
return ApiResultMapper.ToApiResult(result);
|
||||
});
|
||||
|
||||
group.MapDelete("/characters/{characterId:guid}", (Guid characterId, HttpContext context, IGameService game) =>
|
||||
{
|
||||
var result = game.DeleteCharacter(context.GetRequiredSessionToken(), characterId);
|
||||
return ApiResultMapper.ToApiResult(result);
|
||||
});
|
||||
|
||||
group.MapPost("/characters/{characterId:guid}/activate", (Guid characterId, HttpContext context, IGameService game) =>
|
||||
{
|
||||
var result = game.ActivateCharacter(context.GetRequiredSessionToken(), characterId);
|
||||
|
||||
Reference in New Issue
Block a user