From e0caf9ada4b1279f413ce4a1088764760babe0a5 Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Tue, 14 Mar 2023 14:51:40 -0400 Subject: [PATCH] Some fixes --- src/main/kotlin/info/mechyrdia/auth/views_login.kt | 2 ++ src/main/kotlin/info/mechyrdia/data/data.kt | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/info/mechyrdia/auth/views_login.kt b/src/main/kotlin/info/mechyrdia/auth/views_login.kt index c3cf8bf..6595d49 100644 --- a/src/main/kotlin/info/mechyrdia/auth/views_login.kt +++ b/src/main/kotlin/info/mechyrdia/auth/views_login.kt @@ -89,7 +89,9 @@ suspend fun ApplicationCall.loginRoute(): Nothing { suspend fun ApplicationCall.logoutRoute(): Nothing { verifyCsrfToken() + val sessId = sessionId() sessions.clear() + sessId?.let { id -> SessionStorageDoc.Table.del(Id(id)) } redirect("/") } diff --git a/src/main/kotlin/info/mechyrdia/data/data.kt b/src/main/kotlin/info/mechyrdia/data/data.kt index d2bb3cf..641148c 100644 --- a/src/main/kotlin/info/mechyrdia/data/data.kt +++ b/src/main/kotlin/info/mechyrdia/data/data.kt @@ -189,7 +189,8 @@ interface TableHolder> { val entries = listOf( SessionStorageDoc, NationData, - Comment + Comment, + CommentReplyLink ) } } -- 2.25.1