From 1fc39196bfc3fd6f43976ba25e91394dfa703ae8 Mon Sep 17 00:00:00 2001
From: Roeland Jago Douma <roeland@famdouma.nl>
Date: Mon, 6 Jan 2020 21:45:38 +0100
Subject: [PATCH] Show message if no other users with access are found

Fixes #18632
Show a small subtitle if no other users with access are found.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
---
 .../js/dist/files_sharing_tab.js              | Bin 1404655 -> 1404809 bytes
 .../js/dist/files_sharing_tab.js.map          | Bin 3891833 -> 3892125 bytes
 .../src/views/SharingInherited.vue            |   8 +++++++-
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js b/apps/files_sharing/js/dist/files_sharing_tab.js
index 37c168ff207777dcafebce3f18f988bf47ca8a16..41e466af185769146c74934bc5f77ff8f523ad89 100644
GIT binary patch
delta 246
zcmaEVH?;G9XhREQ3sVbo3rh=Y3)>d<tt&aqlafu7O$|+_zdyh&GhN|38&~_|mFz&w
z0mPg@4B~SGF%J;)0x=&D^8>K}5DNma(DuhGg##9H7$v3}C0iI6Y`69n`B=?TT$&Uz
zT|Y}iZ2AHfQ4X#Aa?iYs)S}Fi)Rf?i#G=$<H8lfUTicS1%woM_uz+4pYF>IthW&KM
z$s!_b`3m_Z8L877vP49<((+65Qj|2Ul$5q>9T)Lq7tjG3UXodolWJ9>2e#*Yo=C*@
RGv`EV84=D1ydW}f9snELVBr7&

delta 143
zcmeCYANu}oXhREQ3sVbo3rh=Y3)>d<tt&Z9Qj=0GOi~l4zdyh&GhN|38&~_|mFz&w
z0mPg@4B~SGF%J;)0x=&D^8>K}5DNma(DuhGg##9HSehl9StJ{qY`69n`B=Su({T|W
Y_UV`NL_)TwofoNPM99CsATn<r0PEgABLDyZ

diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js.map b/apps/files_sharing/js/dist/files_sharing_tab.js.map
index e47c570b913de6f571e5a0e2c9eb059ecfaea96e..be6e03660704c3ebceb2fb0ad2ab4c6358c5aa08 100644
GIT binary patch
delta 3034
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

delta 2784
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

diff --git a/apps/files_sharing/src/views/SharingInherited.vue b/apps/files_sharing/src/views/SharingInherited.vue
index 64c0132e05e..5c466202606 100644
--- a/apps/files_sharing/src/views/SharingInherited.vue
+++ b/apps/files_sharing/src/views/SharingInherited.vue
@@ -25,7 +25,8 @@
 		<!-- Main collapsible entry -->
 		<SharingEntrySimple
 			class="sharing-entry__inherited"
-			:title="mainTitle">
+			:title="mainTitle"
+			:subtitle="subTitle">
 			<template #avatar>
 				<div class="avatar-shared icon-more-white" />
 			</template>
@@ -88,6 +89,11 @@ export default {
 		mainTitle() {
 			return t('files_sharing', 'Others with access')
 		},
+		subTitle() {
+			return (this.showInheritedShares && this.shares.length === 0)
+				? t('files_sharing', 'No other users with access found')
+				: ''
+		},
 		toggleTooltip() {
 			return this.fileInfo.type === 'dir'
 				? t('files_sharing', 'Toggle list of others with access to this directory')
-- 
GitLab