Skip to content

Commit b677c76

Browse files
committed
Internal: fix bug that prevent display last user connection - refs #6105
1 parent 8289a89 commit b677c76

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/CoreBundle/EventListener/OnlineListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public function __construct(TokenStorageInterface $context, EntityManagerInterfa
3030
/**
3131
* Update the user "lastActivity" on each request.
3232
*/
33-
public function __invoke(ControllerEvent $event): void
33+
public function onKernelController(ControllerEvent $event): void
3434
{
3535
/* Here we are checking that the current request is a "MASTER_REQUEST",
3636
and ignore any subrequest in the process (for example when doing a

src/CoreBundle/Resources/config/listeners.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ services:
2020
tags:
2121
- { name: kernel.event_listener, event: kernel.request, method: onKernelRequest }
2222

23+
# Log last user connection listener
24+
Chamilo\CoreBundle\EventListener\OnlineListener:
25+
tags:
26+
- {name: kernel.event_listener, event: kernel.controller, method: onKernelController}
27+
2328

2429
# Sets the user access in a course session listener
2530
Chamilo\CoreBundle\EventListener\SessionAccessListener:

0 commit comments

Comments
 (0)