From fa40708aa272ab7f21745e1e14130b5f1e5c7b17 Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Mon, 15 Apr 2024 06:30:57 -0400 Subject: [PATCH] FFS --- src/jvmMain/kotlin/info/mechyrdia/auth/WebDav.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/jvmMain/kotlin/info/mechyrdia/auth/WebDav.kt b/src/jvmMain/kotlin/info/mechyrdia/auth/WebDav.kt index e7eeb1e..493dcfd 100644 --- a/src/jvmMain/kotlin/info/mechyrdia/auth/WebDav.kt +++ b/src/jvmMain/kotlin/info/mechyrdia/auth/WebDav.kt @@ -11,12 +11,15 @@ import info.mechyrdia.route.installCsrfToken import io.ktor.server.application.* import kotlinx.coroutines.flow.toList import kotlinx.html.* +import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable import java.time.Instant @Serializable data class WebDavToken( + @SerialName(MONGODB_ID_KEY) override val id: Id = Id(), + val holder: Id, val validUntil: @Serializable(with = InstantSerializer::class) Instant ) : DataDocument { -- 2.25.1