diff options
Diffstat (limited to 'lib/Db/Comment.php')
-rw-r--r-- | lib/Db/Comment.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/Db/Comment.php b/lib/Db/Comment.php index 56514570..4165996f 100644 --- a/lib/Db/Comment.php +++ b/lib/Db/Comment.php @@ -78,16 +78,21 @@ class Comment extends Entity implements JsonSerializable { 'dt' => $this->dt, 'timestamp' => intval($timestamp), 'comment' => $this->comment, - 'displayName' => $this->getDisplayName() + 'displayName' => $this->getDisplayName(), + 'externalUser' => $this->externalUser() ]; } private function getDisplayName() { - if (\OC::$server->getUserManager()->get($this->userId) instanceof IUser) { return \OC::$server->getUserManager()->get($this->userId)->getDisplayName(); } else { return $this->userId; } } + + private function externalUser() { + return (!\OC::$server->getUserManager()->get($this->userId) instanceof IUser); + } + } |