From: Lanius Trolling Date: Tue, 14 Mar 2023 18:51:40 +0000 (-0400) Subject: Some fixes X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=e0caf9ada4b1279f413ce4a1088764760babe0a5;p=factbooks Some fixes --- 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 ) } }