diff options
author | Julius Härtl <jus@bitgrid.net> | 2021-01-13 20:26:38 +0300 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2021-01-13 21:34:03 +0300 |
commit | 12b42d11f977f4895cb782dd0bcdfc756e9e6187 (patch) | |
tree | e799aed117ecc8e30c9bd6e29c4156791f976bbd /lib | |
parent | 49f2f80fa4c31acd7e91599110c7c123c41b6924 (diff) |
Always use the updated color depending on the guest name
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'lib')
-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); } } |