diff --git a/Wave/Controllers/ThemeController.cs b/Wave/Controllers/ThemeController.cs index d7edf1e..c0138b5 100644 --- a/Wave/Controllers/ThemeController.cs +++ b/Wave/Controllers/ThemeController.cs @@ -5,8 +5,14 @@ namespace Wave.Controllers; [ApiController] [Route("/theme")] public class ThemeController : ControllerBase { + [HttpGet("")] + public IActionResult SetTheme(string returnUrl = "") { + Response.Cookies.Delete(".Wave.Theme"); + return LocalRedirect(string.IsNullOrWhiteSpace(returnUrl) ? "/" : returnUrl); + } + [HttpGet("{theme}")] - public IActionResult SetLanguage(string? theme, string returnUrl = "") { + public IActionResult SetTheme(string? theme, string returnUrl = "") { if (theme is null) { Response.Cookies.Delete(".Wave.Theme"); } else {