From 659a42d37042918233738b229042ccd3082aab2d Mon Sep 17 00:00:00 2001 From: Makhuta Date: Wed, 12 Feb 2025 14:07:13 +0100 Subject: [PATCH] Add - ability to get supported languages of connector for use in monitoring languages selector --- Tranga/Server.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Tranga/Server.cs b/Tranga/Server.cs index dbf80a5..2898322 100644 --- a/Tranga/Server.cs +++ b/Tranga/Server.cs @@ -118,6 +118,15 @@ public class Server : GlobalBase case "Connectors": SendResponse(HttpStatusCode.OK, response, _parent.GetConnectors().Select(con => con.name).ToArray()); break; + case "Languages": + if (!requestVariables.TryGetValue("connector", out connectorName) || + !_parent.TryGetConnector(connectorName, out connector)) + { + SendResponse(HttpStatusCode.BadRequest, response); + break; + } + SendResponse(HttpStatusCode.OK, response, connector); + break; case "Manga/Cover": if (!requestVariables.TryGetValue("internalId", out internalId) || !_parent.TryGetPublicationById(internalId, out manga))