Page MenuHomePhorge

D4588.1775201474.diff
No OneTemporary

Authored By
Unknown
Size
765 B
Referenced Files
None
Subscribers
None

D4588.1775201474.diff

diff --git a/lib/api/document.php b/lib/api/document.php
--- a/lib/api/document.php
+++ b/lib/api/document.php
@@ -262,7 +262,12 @@
$result['owner'] = $session['owner'];
$result['owner_name'] = $session['owner_name'];
- $result['user'] = $rcube->user->get_username();
+ if ($rcube && $rcube->user) {
+ $result['user'] = $rcube->user->get_username();
+ } else {
+ //Fall back to the owner if we don't have the rcube user initialized (wopi with kolabfiles)
+ $result['user'] = $session['owner'];
+ }
$result['readonly'] = !empty($session['readonly']);
$result['origin'] = $session['origin'];

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 3, 7:31 AM (2 d, 7 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18823027
Default Alt Text
D4588.1775201474.diff (765 B)

Event Timeline