From d7a9e74b6b88987fda2af50dcf7b27a346085d5c Mon Sep 17 00:00:00 2001 From: TheSaminator Date: Sun, 22 May 2022 14:25:44 -0400 Subject: [PATCH] Fix error --- src/jvmMain/kotlin/starshipfights/auth/providers.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/jvmMain/kotlin/starshipfights/auth/providers.kt b/src/jvmMain/kotlin/starshipfights/auth/providers.kt index 94c935f..9dc64c8 100644 --- a/src/jvmMain/kotlin/starshipfights/auth/providers.kt +++ b/src/jvmMain/kotlin/starshipfights/auth/providers.kt @@ -75,7 +75,11 @@ interface AuthProvider { session>("session") { validate { id -> val userAgent = request.userAgent() ?: return@validate null - id.resolve(userAgent)?.renewed(request.origin.remoteHost) + id.resolve(userAgent)?.let { sess -> + User.get(sess.user)?.let { user -> + sess.renewed(request.origin.remoteHost, user) + } + } } challenge("/login") } -- 2.25.1