diff options
Diffstat (limited to 'lib/Service')
-rw-r--r-- | lib/Service/SessionService.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Service/SessionService.php b/lib/Service/SessionService.php index cb673335f..516045d20 100644 --- a/lib/Service/SessionService.php +++ b/lib/Service/SessionService.php @@ -222,6 +222,9 @@ class SessionService { } $session = $this->sessionMapper->find($documentId, $sessionId, $sessionToken); $session->setGuestName($guestName); + $color = $this->avatarManager->getGuestAvatar($guestName)->avatarBackgroundColor($guestName); + $color = sprintf("#%02x%02x%02x", $color->r, $color->g, $color->b); + $session->setColor($color); return $this->sessionMapper->update($session); } } |