aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Ng <chrng8@gmail.com>2024-09-09 16:11:43 -0700
committerChristopher Ng <chrng8@gmail.com>2024-09-10 14:24:23 -0700
commitf88a84208c8af0d3d401aefc8c772a5fecc8abd6 (patch)
treea23014553eae3f641aba5942b0615aa84d571385
parenta7dfaa1e428e49e89381cc63dd8c775890ec3c7e (diff)
downloadnextcloud-server-f88a84208c8af0d3d401aefc8c772a5fecc8abd6.tar.gz
nextcloud-server-f88a84208c8af0d3d401aefc8c772a5fecc8abd6.zip
fix(files): Sort tree views correctly by natural order
Signed-off-by: Christopher Ng <chrng8@gmail.com>
-rw-r--r--apps/files/src/views/Navigation.vue1
-rw-r--r--apps/files/src/views/folderTree.ts1
2 files changed, 0 insertions, 2 deletions
diff --git a/apps/files/src/views/Navigation.vue b/apps/files/src/views/Navigation.vue
index 9566b886b26..9570cb1be66 100644
--- a/apps/files/src/views/Navigation.vue
+++ b/apps/files/src/views/Navigation.vue
@@ -122,7 +122,6 @@ export default defineComponent({
return this.views
.reduce((map, view) => {
map[view.parent!] = [...(map[view.parent!] || []), view]
- // TODO Allow undefined order for natural sort
map[view.parent!].sort((a, b) => {
if (typeof a.order === 'number' || typeof b.order === 'number') {
return (a.order ?? 0) - (b.order ?? 0)
diff --git a/apps/files/src/views/folderTree.ts b/apps/files/src/views/folderTree.ts
index 06d8a916cb6..208a7db9f94 100644
--- a/apps/files/src/views/folderTree.ts
+++ b/apps/files/src/views/folderTree.ts
@@ -77,7 +77,6 @@ const registerNodeView = (node: TreeNode | Folder) => {
name: node.displayName ?? node.displayname ?? node.basename,
icon: FolderSvg,
- order: 0, // TODO Allow undefined order for natural sort
getContents,
loadChildViews: getLoadChildViews(node),