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(