summaryrefslogtreecommitdiffstats
path: root/apps/files/src
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@protonmail.com>2023-08-12 17:08:25 +0200
committerJohn Molakvoæ <skjnldsv@protonmail.com>2023-08-17 18:56:38 +0200
commitc08d5e62407778116ef3d18feb17f6356c029a30 (patch)
tree6d65477b61ba5480301c9ba3e0d26a5d4f736c84 /apps/files/src
parent52f2dddcc66d56d3a5e8ea2b145e77b66814e961 (diff)
downloadnextcloud-server-c08d5e62407778116ef3d18feb17f6356c029a30.tar.gz
nextcloud-server-c08d5e62407778116ef3d18feb17f6356c029a30.zip
fix(files): dir contents variables
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/src')
-rw-r--r--apps/files/src/views/FilesList.vue13
1 files changed, 8 insertions, 5 deletions
diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue
index ae93642f985..eb38d09e290 100644
--- a/apps/files/src/views/FilesList.vue
+++ b/apps/files/src/views/FilesList.vue
@@ -58,7 +58,7 @@
ref="filesListVirtual"
:current-folder="currentFolder"
:current-view="currentView"
- :nodes="dirContents" />
+ :nodes="dirContentsSorted" />
</NcAppContent>
</template>
@@ -163,7 +163,7 @@ export default Vue.extend({
/**
* The current directory contents.
*/
- dirContents(): Node[] {
+ dirContentsSorted(): Node[] {
if (!this.currentView) {
return []
}
@@ -173,8 +173,7 @@ export default Vue.extend({
// Custom column must provide their own sorting methods
if (customColumn?.sort && typeof customColumn.sort === 'function') {
- const results = [...(this.currentFolder?._children || []).map(this.getNode).filter(file => file)]
- .sort(customColumn.sort)
+ const results = [...this.dirContents].sort(customColumn.sort)
return this.isAscSorting ? results : results.reverse()
}
@@ -193,12 +192,16 @@ export default Vue.extend({
const orders = new Array(identifiers.length).fill(this.isAscSorting ? 'asc' : 'desc')
return orderBy(
- [...(this.currentFolder?._children || []).map(this.getNode).filter(file => file)],
+ [...this.dirContents],
identifiers,
orders,
)
},
+ dirContents(): Node[] {
+ return (this.currentFolder?._children || []).map(this.getNode).filter(file => file)
+ },
+
/**
* The current directory is empty.
*/