From: Lanius Trolling Date: Mon, 15 Apr 2024 10:30:57 +0000 (-0400) Subject: FFS X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=fa40708aa272ab7f21745e1e14130b5f1e5c7b17;p=factbooks FFS --- 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 {