Page MenuHomePhorge

D4588.1775519470.diff
No OneTemporary

Authored By
Unknown
Size
765 B
Referenced Files
None
Subscribers
None

D4588.1775519470.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
Mon, Apr 6, 11:51 PM (16 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18823027
Default Alt Text
D4588.1775519470.diff (765 B)

Event Timeline