~jan0sch/smederee

Showing details for patch 2b5c5b8cbeeb24fe3720f2711c4075b6988e3075.
2022-08-08 (Mon), 9:34 AM - Jens Grassel - 2b5c5b8cbeeb24fe3720f2711c4075b6988e3075

VCS: fix file and dir sorting in repo view

Summary of changes
1 files modified with 2 lines added and 2 lines removed
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 2 added and 2 removed lines
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala new-smederee/modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala	2025-02-02 20:08:57.970947140 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala	2025-02-02 20:08:57.974947147 +0000
@@ -64,10 +64,10 @@
                 val (leftPath, leftAttrs)  = left
                 val (rightPath, rightAttr) = right
                 (leftAttrs.fileType, rightAttr.fileType) match {
-                  case (os.FileType.Dir, os.FileType.Dir) => leftPath.baseName < rightPath.baseName
+                  case (os.FileType.Dir, os.FileType.Dir) => leftPath.last < rightPath.last
                   case (os.FileType.Dir, _)               => true
                   case (_, os.FileType.Dir)               => false
-                  case (_, _)                             => leftPath.baseName < rightPath.baseName
+                  case (_, _)                             => leftPath.last < rightPath.last
                 }
               }
           )