From 6449132dbf428d1daf0efc6b361c879a6d3321f0 Mon Sep 17 00:00:00 2001 From: Glax Date: Thu, 13 Mar 2025 17:47:04 +0100 Subject: [PATCH] Move name on Endpoint Search by controller body --- API/Controllers/SearchController.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/API/Controllers/SearchController.cs b/API/Controllers/SearchController.cs index 25d6f12..ebc04a4 100644 --- a/API/Controllers/SearchController.cs +++ b/API/Controllers/SearchController.cs @@ -50,17 +50,17 @@ public class SearchController(PgsqlContext context) : Controller /// Initiate a search for a Manga on a specific Connector /// /// Manga-Connector-ID - /// Name/Title of the Manga + /// Name/Title of the Manga /// /// MangaConnector with ID not found /// MangaConnector with ID is disabled /// Error during Database Operation - [HttpPost("{MangaConnectorName}/{SearchName}")] + [HttpPost("{MangaConnectorName}")] [ProducesResponseType(Status200OK, "application/json")] [ProducesResponseType(Status404NotFound)] [ProducesResponseType(Status406NotAcceptable)] [ProducesResponseType(Status500InternalServerError, "text/plain")] - public IActionResult SearchManga(string MangaConnectorName, string SearchName) + public IActionResult SearchManga(string MangaConnectorName, [FromBody]string name) { MangaConnector? connector = context.MangaConnectors.Find(MangaConnectorName); if (connector is null) @@ -68,7 +68,7 @@ public class SearchController(PgsqlContext context) : Controller else if (connector.Enabled is false) return StatusCode(406); - (Manga, List?, List?, List?, List?)[] mangas = connector.GetManga(SearchName); + (Manga, List?, List?, List?, List?)[] mangas = connector.GetManga(name); List retMangas = new(); foreach ((Manga? manga, List? authors, List? tags, List? links, List? altTitles) in mangas) {