Fix NationStates link url
authorLanius Trolling <lanius@laniustrolling.dev>
Sun, 7 Jan 2024 13:05:39 +0000 (08:05 -0500)
committerLanius Trolling <lanius@laniustrolling.dev>
Sun, 7 Jan 2024 13:05:39 +0000 (08:05 -0500)
src/jvmMain/kotlin/info/mechyrdia/JSON.kt
src/jvmMain/kotlin/info/mechyrdia/lore/view_nav.kt

index 41059baa1213d2c877065a3819a7dd3984e45edf..af271f6cb387151aac3486324149e3ffaffef243 100644 (file)
@@ -15,5 +15,6 @@ val JsonFileCodec = Json {
 
 val JsonStorageCodec = Json {
        prettyPrint = false
+       ignoreUnknownKeys = true
        useAlternativeNames = false
 }
index c2b03d5a115ab983d20dc4b437fa5ba70d80ed1b..ff66f3b0140e418bcbb6056a739f0222fe3c8ec2 100644 (file)
@@ -43,7 +43,7 @@ suspend fun ApplicationCall.standardNavBar(path: List<String>? = null) = listOf(
        listOf(
                NavHead(data.name),
                NavLink("/user/${data.id}", "Your User Page"),
-               NavLink("https://nationstates.net/${data.id}", "Your NationStates Page"),
+               NavLink("https://www.nationstates.net/nation=${data.id}", "Your NationStates Page"),
                NavLink("/auth/logout", "Log Out", linkAttributes = mapOf("data-method" to "post", "data-csrf-token" to createCsrfToken("/auth/logout")))
        )
 } ?: listOf(