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) {