aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/private/Share20/DefaultShareProvider.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/private/Share20/DefaultShareProvider.php b/lib/private/Share20/DefaultShareProvider.php
index 6f9f62dec03..af1e15d86c2 100644
--- a/lib/private/Share20/DefaultShareProvider.php
+++ b/lib/private/Share20/DefaultShareProvider.php
@@ -1568,8 +1568,8 @@ class DefaultShareProvider implements IShareProvider {
* @param string|null $data
* @return IShare modified share
*/
- private function updateShareAttributes(IShare $share, $data) {
- if ($data !== null) {
+ private function updateShareAttributes(IShare $share, ?string $data) {
+ if ($data !== null && $data !== '') {
$attributes = new ShareAttributes();
$compressedAttributes = \json_decode($data, true);
foreach ($compressedAttributes as $compressedAttribute) {