From c9575449da69211ea3511827c37197e09d968694 Mon Sep 17 00:00:00 2001 From: Mitchell Syer Date: Sun, 26 Oct 2025 12:38:02 -0400 Subject: [PATCH] Allow basic auth fallback for OPDS (#1745) --- .../suwayomi/tachidesk/manga/controller/MangaController.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt index 2cd2945a..f6d62231 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/controller/MangaController.kt @@ -31,6 +31,7 @@ import suwayomi.tachidesk.server.JavalinSetup.future import suwayomi.tachidesk.server.JavalinSetup.getAttribute import suwayomi.tachidesk.server.serverConfig import suwayomi.tachidesk.server.user.requireUser +import suwayomi.tachidesk.server.user.requireUserWithBasicFallback import suwayomi.tachidesk.server.util.formParam import suwayomi.tachidesk.server.util.handler import suwayomi.tachidesk.server.util.pathParam @@ -465,7 +466,7 @@ object MangaController { } }, behaviorOf = { ctx, mangaId, chapterIndex, index, updateProgress, format -> - ctx.getAttribute(Attribute.TachideskUser).requireUser() + ctx.getAttribute(Attribute.TachideskUser).requireUserWithBasicFallback(ctx) ctx.future { future { Page.getPageImage(