diff --git a/src/Model/Photo.php b/src/Model/Photo.php index 67c4fa2ea3..fa3ffe81b3 100644 --- a/src/Model/Photo.php +++ b/src/Model/Photo.php @@ -298,6 +298,13 @@ class Photo $backend_ref = $storage->put($Image->asString(), $backend_ref); } + // Prevent "null" permissions + if (!empty($uid)) { + $allow_cid = $allow_cid ?? '<' . $uid . '>'; + $allow_gid = $allow_gid ?? ''; + $deny_cid = $deny_cid ?? ''; + $deny_gid = $deny_gid ?? ''; + } $fields = [ "uid" => $uid,