From 356d70b7376556dd4eee2e0d7b93453e47e5bbd6 Mon Sep 17 00:00:00 2001 From: Eugene Date: Sat, 25 Jul 2026 21:58:24 +0300 Subject: [PATCH] don't allow get update without right token --- .../vbox/backend/presentation/routing/AuthRouting.kt | 2 -- .../vbox/backend/presentation/routing/UpdateRouting.kt | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/AuthRouting.kt b/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/AuthRouting.kt index 342142f..0091b35 100644 --- a/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/AuthRouting.kt +++ b/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/AuthRouting.kt @@ -33,10 +33,8 @@ fun Routing.setupAuthMethods( call.respond(HttpStatusCode.OK) } authenticate(AUTH_JWT_NAME) { - get("/chech") { call.respond(HttpStatusCode.OK) } get(HeathCheck.PATH) { call.respond(HttpStatusCode.OK) } - post(AuthTokenRepository.CHANGE_PASS_PATH) { authEntryPoint.authTokenRepositoryFactory.create(call.obtainUserId()) .changePassword(call.receive()) diff --git a/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/UpdateRouting.kt b/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/UpdateRouting.kt index a00a9ab..9715049 100644 --- a/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/UpdateRouting.kt +++ b/apps/vbox/backend/src/main/kotlin/ru/shadowsparky/vbox/backend/presentation/routing/UpdateRouting.kt @@ -1,13 +1,13 @@ package ru.shadowsparky.vbox.backend.presentation.routing import io.ktor.server.response.respond -import io.ktor.server.routing.Routing +import io.ktor.server.routing.Route import io.ktor.server.routing.get import io.ktor.server.util.getOrFail import ru.shadowsparky.updater.domain.UpdateFetcher import ru.shadowsparky.vbox.shared.domain.DYNAMIC_PREFIX -fun Routing.setupUpdates(updateFetcher: UpdateFetcher) { +fun Route.setupUpdates(updateFetcher: UpdateFetcher) { get("$DYNAMIC_PREFIX/checkUpdates") { val versionCode = call.parameters.getOrFail(UpdateFetcher.ARG_VERSION_CODE).toLong() call.respond(updateFetcher.fetch(versionCode))