@ -57,7 +57,9 @@ class UserController extends AbstractController
return $this->render(
'default/user/dashboard.html.twig',
[
'activities' => $activityService->findLastActivities()
'activities' => $activityService->findLastEvents(
$user->getEvents()
)
]
);
}
@ -360,12 +360,16 @@ class ActivityService
return $events;
public function findLastActivities(): array
public function findLastEvents(
array $whitelist
): array
{
return $this->entityManagerInterface
->getRepository(Activity::class)
->findBy(
[],
'event' => $whitelist
],
'id' => 'DESC'