aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src/models/Share.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_sharing/src/models/Share.js')
-rw-r--r--apps/files_sharing/src/models/Share.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/apps/files_sharing/src/models/Share.js b/apps/files_sharing/src/models/Share.js
index 1c8c24cfc7b..92ea314071f 100644
--- a/apps/files_sharing/src/models/Share.js
+++ b/apps/files_sharing/src/models/Share.js
@@ -467,6 +467,26 @@ export default class Share {
return this.#share.can_delete === true
}
+ /**
+ * Top level accessible shared folder fileid for the current user
+ * @returns {string}
+ * @readonly
+ * @memberof Share
+ */
+ get viaFileid() {
+ return this.#share.via_fileid
+ }
+
+ /**
+ * Top level accessible shared folder path for the current user
+ * @returns {string}
+ * @readonly
+ * @memberof Share
+ */
+ get viaPath() {
+ return this.#share.via_path
+ }
+
// TODO: SORT THOSE PROPERTIES
get label() {
return this.#share.label