diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/private/Share20/DefaultShareProvider.php | 4 |
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) { |