diff --git a/lib/Controller/WopiController.php b/lib/Controller/WopiController.php index 865db26d..0449f486 100644 --- a/lib/Controller/WopiController.php +++ b/lib/Controller/WopiController.php @@ -114,13 +114,13 @@ class WopiController extends Controller { 'BaseFileName' => $file->getName(), 'Size' => $file->getSize(), 'Version' => $version, - 'UserId' => $res['editor'] !== '' ? $res['editor'] : 'Guest user', + 'UserId' => !is_null($res['editor']) ? $res['editor'] : 'guest', 'OwnerId' => $res['owner'], - 'UserFriendlyName' => $res['editor'] !== '' ? \OC_User::getDisplayName($res['editor']) : 'Guest user', + 'UserFriendlyName' => !is_null($res['editor']) ? \OC_User::getDisplayName($res['editor']) : 'Guest user', 'UserExtraInfo' => [ ], 'UserCanWrite' => $res['canwrite'] ? true : false, - 'UserCanNotWriteRelative' => \OC::$server->getEncryptionManager()->isEnabled() ? true : false, + 'UserCanNotWriteRelative' => \OC::$server->getEncryptionManager()->isEnabled() ? true : is_null($res['editor']), 'PostMessageOrigin' => $res['server_host'], 'LastModifiedTime' => Helper::toISO8601($file->getMtime()) ];