From ebc41c65b8ebca96bf4422376b8c0503cc600caf Mon Sep 17 00:00:00 2001 From: Paul Neubauer Date: Thu, 10 Aug 2023 10:46:54 +0200 Subject: [PATCH 01/16] Implement file locking information --- .../web-app-files/src/components/FilesList/ResourceTable.vue | 1 + packages/web-client/src/helpers/resource/functions.ts | 1 + packages/web-client/src/webdav/constants/dav.ts | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/packages/web-app-files/src/components/FilesList/ResourceTable.vue b/packages/web-app-files/src/components/FilesList/ResourceTable.vue index 07d667d8423..d8659eb64b6 100644 --- a/packages/web-app-files/src/components/FilesList/ResourceTable.vue +++ b/packages/web-app-files/src/components/FilesList/ResourceTable.vue @@ -74,6 +74,7 @@ :class="{ 'resource-table-resource-cut': isResourceCut(item) }" @click="emitFileClick(item)" /> + {{ item.locked }} Date: Thu, 10 Aug 2023 15:39:04 +0200 Subject: [PATCH 02/16] Implement lock in files-table (ugly) --- .../src/components/FilesList/ResourceTable.vue | 12 +++++++++++- .../web-client/src/helpers/resource/functions.ts | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/web-app-files/src/components/FilesList/ResourceTable.vue b/packages/web-app-files/src/components/FilesList/ResourceTable.vue index d8659eb64b6..e50ff5c961a 100644 --- a/packages/web-app-files/src/components/FilesList/ResourceTable.vue +++ b/packages/web-app-files/src/components/FilesList/ResourceTable.vue @@ -74,7 +74,6 @@ :class="{ 'resource-table-resource-cut': isResourceCut(item) }" @click="emitFileClick(item)" /> - {{ item.locked }} + -