Support character unlinking and global campaign options
This commit is contained in:
@@ -19,6 +19,12 @@ internal static class CampaignEndpoints
|
||||
return ApiResultMapper.ToApiResult(result);
|
||||
});
|
||||
|
||||
group.MapGet("/campaigns/options", (HttpContext context, IGameService game) =>
|
||||
{
|
||||
var result = game.GetCharacterCampaignOptions(context.GetRequiredSessionToken());
|
||||
return ApiResultMapper.ToApiResult(result);
|
||||
});
|
||||
|
||||
group.MapGet("/campaigns/{campaignId:guid}", (Guid campaignId, HttpContext context, IGameService game) =>
|
||||
{
|
||||
var result = game.GetCampaign(context.GetRequiredSessionToken(), campaignId);
|
||||
|
||||
Reference in New Issue
Block a user