From: Lanius Trolling Date: Mon, 13 Feb 2023 20:18:53 +0000 (-0500) Subject: oops X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=8121187a6b4a5fff5a30e7e12f48115bd207e0ff;p=factbooks oops --- diff --git a/src/main/kotlin/info/mechyrdia/lore/view_nav.kt b/src/main/kotlin/info/mechyrdia/lore/view_nav.kt index a666b29..03e17f5 100644 --- a/src/main/kotlin/info/mechyrdia/lore/view_nav.kt +++ b/src/main/kotlin/info/mechyrdia/lore/view_nav.kt @@ -39,7 +39,7 @@ suspend fun ApplicationCall.standardNavBar(path: List? = null) = listOf( NavHead(it.name), NavLink("/user/${it.id}", "Your User Page"), NavLink("https://nationstates.net/${it.id}", "Your NationStates Page"), - NavLink("/auth/logout", "Log Out", attributes = mapOf("data-method" to "post", "data-csrf-token" to createCsrfToken("/auth/logout"))) + NavLink("/auth/logout", "Log Out", linkAttributes = mapOf("data-method" to "post", "data-csrf-token" to createCsrfToken("/auth/logout"))) ) } ?: listOf( NavHead("Log In"), @@ -67,10 +67,10 @@ data class NavHead(val label: String) : NavItem() { } } -data class NavLink(val to: String, val text: String, val aClasses: String? = null, val attributes: Map = emptyMap()) : NavItem() { +data class NavLink(val to: String, val text: String, val aClasses: String? = null, val linkAttributes: Map = emptyMap()) : NavItem() { override fun DIV.display() { a(href = to, classes = aClasses) { - for ((attrName, attrValue) in attributes) + for ((attrName, attrValue) in linkAttributes) attributes[attrName] = attrValue +text