From 783fd8129ed0b3ed93d2bf3e06a4b4fa247e09f5 Mon Sep 17 00:00:00 2001 From: glax Date: Sat, 3 Jun 2023 15:40:26 +0200 Subject: [PATCH] API: Kavita Auth #33 --- Tranga-API/Program.cs | 4 ++-- Tranga/TaskManager.cs | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Tranga-API/Program.cs b/Tranga-API/Program.cs index b019d0c..adcfc9f 100644 --- a/Tranga-API/Program.cs +++ b/Tranga-API/Program.cs @@ -212,7 +212,7 @@ app.MapDelete("/Queue/Dequeue", (string taskType, string? connectorName, string? app.MapGet("/Settings/Get", () => taskManager.settings); app.MapPost("/Settings/Update", - (string? downloadLocation, string? komgaUrl, string? komgaAuth, string? kavitaUrl, string? kavitaAuth) => - taskManager.UpdateSettings(downloadLocation, komgaUrl, komgaAuth, kavitaUrl, kavitaAuth)); + (string? downloadLocation, string? komgaUrl, string? komgaAuth, string? kavitaUrl, string? kavitaApiKey) => + taskManager.UpdateSettings(downloadLocation, komgaUrl, komgaAuth, kavitaUrl, kavitaApiKey)); app.Run(); \ No newline at end of file diff --git a/Tranga/TaskManager.cs b/Tranga/TaskManager.cs index ae3317e..4fa189c 100644 --- a/Tranga/TaskManager.cs +++ b/Tranga/TaskManager.cs @@ -47,17 +47,17 @@ public class TaskManager taskChecker.Start(); } - public void UpdateSettings(string? downloadLocation, string? komgaUrl, string? komgaAuth, string? kavitaUrl, string? kavitaAuth) + public void UpdateSettings(string? downloadLocation, string? komgaUrl, string? komgaAuth, string? kavitaUrl, string? kavitaApiKey) { if (komgaUrl is not null && komgaAuth is not null && komgaUrl.Length > 0 && komgaAuth.Length > 0) { settings.libraryManagers.RemoveWhere(lm => lm.GetType() == typeof(Komga)); settings.libraryManagers.Add(new Komga(komgaUrl, komgaAuth, logger)); } - if (kavitaUrl is not null && kavitaAuth is not null && kavitaUrl.Length > 0 && kavitaAuth.Length > 0) + if (kavitaUrl is not null && kavitaApiKey is not null && kavitaUrl.Length > 0 && kavitaApiKey.Length > 0) { settings.libraryManagers.RemoveWhere(lm => lm.GetType() == typeof(Kavita)); - settings.libraryManagers.Add(new Kavita(kavitaUrl, kavitaAuth, logger)); + settings.libraryManagers.Add(new Kavita(kavitaUrl, kavitaApiKey, logger)); } if (downloadLocation is not null && downloadLocation.Length > 0) settings.downloadLocation = downloadLocation;