Improve article sort order
authorLanius Trolling <lanius@laniustrolling.dev>
Fri, 26 Apr 2024 23:28:53 +0000 (19:28 -0400)
committerLanius Trolling <lanius@laniustrolling.dev>
Fri, 26 Apr 2024 23:28:53 +0000 (19:28 -0400)
src/jvmMain/kotlin/info/mechyrdia/lore/ArticleListing.kt

index e04d9e099db53279794b858e3d82010937078279..f7f3dd08a94bb168ef1ab650afb1b0757dd06e84 100644 (file)
@@ -31,7 +31,7 @@ suspend fun StoragePath.toArticleNode(): ArticleNode = ArticleNode(
        }?.sortedAsArticles()
 )
 
-private fun List<ArticleNode>.sortedAsArticles() = sortedBy { it.name }.sortedBy { it.subNodes == null }
+private fun List<ArticleNode>.sortedAsArticles() = sortedBy { it.title }.sortedBy { it.subNodes == null }
 
 private val String.isViewable: Boolean
        get() = Configuration.Current.isDevMode || !(endsWith(".wip") || endsWith(".old"))