aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/store
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2024-01-26 14:21:32 +0100
committerFerdinand Thiessen <opensource@fthiessen.de>2024-02-03 11:53:21 +0100
commit8b57f5d4bb1b2c35eb7161447120bb5bcf832eeb (patch)
treef099b31a2ebf7bf7bba8b2c5a9e2e938857863b8 /apps/files/src/store
parente0f96bc1ac0641a79f2da237addca1cf35041f9e (diff)
downloadnextcloud-server-8b57f5d4bb1b2c35eb7161447120bb5bcf832eeb.tar.gz
nextcloud-server-8b57f5d4bb1b2c35eb7161447120bb5bcf832eeb.zip
fix(files): Consistent sorting for folders before files (user configurable)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/files/src/store')
-rw-r--r--apps/files/src/store/userconfig.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/files/src/store/userconfig.ts b/apps/files/src/store/userconfig.ts
index cbd3f71600a..c5f34c2dbe0 100644
--- a/apps/files/src/store/userconfig.ts
+++ b/apps/files/src/store/userconfig.ts
@@ -27,12 +27,13 @@ import { loadState } from '@nextcloud/initial-state'
import axios from '@nextcloud/axios'
import Vue from 'vue'
-const userConfig = loadState('files', 'config', {
+const userConfig = loadState<UserConfig>('files', 'config', {
show_hidden: false,
crop_image_previews: true,
sort_favorites_first: true,
+ sort_folders_first: true,
grid_view: false,
-}) as UserConfig
+})
export const useUserConfigStore = function(...args) {
const store = defineStore('userconfig', {