ensure activeSessions is an array

sometimes the resulting json contained an object leading to JS errors

Signed-off-by: chandi Langecker <git@chandi.it>
This commit is contained in:
chandi Langecker
2023-01-03 12:43:59 +01:00
parent fcfbcc63b4
commit fd6e15b58c
+7 -3
View File
@@ -457,9 +457,13 @@ class BoardService {
public function enrichWithActiveSessions(Board $board) {
$sessions = $this->sessionMapper->findAllActive($board->getId());
$board->setActiveSessions(array_unique(array_map(function (Session $session) {
return $session->getUserId();
}, $sessions)));
$board->setActiveSessions(array_values(
array_unique(
array_map(function (Session $session) {
return $session->getUserId();
}, $sessions)
)
));
}
/**