summary refs log tree commit diff
path: root/extra/admin-api/Spacebar.UApi/Controllers/GuildTemplatesController.cs
blob: 270b55436babce63410f6fad1fe5d615635949bc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using Microsoft.AspNetCore.Mvc;
using Spacebar.Interop.Authentication.AspNetCore;
using Spacebar.Models.Db.Contexts;
using Spacebar.UApi.Models;
using Spacebar.UApi.Services;

namespace Spacebar.UApi.Controllers;

[ApiController]
public class GuildTemplatesController(ILogger<GuildMembersController> logger, SpacebarDbContext db, SpacebarAspNetAuthenticationService authService, TemplateImportService importService) : ControllerBase {
    // [HttpPost("/api/v10/guilds/templates/{templateId}")]
    // public async Task UseTemplate(string templateId, UseGuildTemplateRequest request) {
    //     var user = await authService.GetCurrentUserAsync(Request);
    //     await importService.CreateGuildFromTemplateById(templateId, request, user);
    // }
}