FFS
authorLanius Trolling <lanius@laniustrolling.dev>
Mon, 15 Apr 2024 10:30:57 +0000 (06:30 -0400)
committerLanius Trolling <lanius@laniustrolling.dev>
Mon, 15 Apr 2024 10:30:57 +0000 (06:30 -0400)
src/jvmMain/kotlin/info/mechyrdia/auth/WebDav.kt

index e7eeb1ee4f9c58c23836f52fa2a6bbfed14c8eb7..493dcfd9b37d7058a70a9e7197752d705298bbbe 100644 (file)
@@ -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<WebDavToken> = Id(),
+       
        val holder: Id<NationData>,
        val validUntil: @Serializable(with = InstantSerializer::class) Instant
 ) : DataDocument<WebDavToken> {