diff --git a/templates/default/documentation.html.ep b/templates/default/documentation.html.ep
index c6ec3ae..3d1729d 100644
--- a/templates/default/documentation.html.ep
+++ b/templates/default/documentation.html.ep
@@ -751,6 +751,10 @@ systemctl restart vroom.service
member_off_limit |
A peer is being denied because member limit is already reached |
+
+ room_join |
+ A peer joins a room |
+
room_leave |
A peer leaves a room |
diff --git a/vroom.pl b/vroom.pl
index 5aafb85..12e7338 100755
--- a/vroom.pl
+++ b/vroom.pl
@@ -1273,6 +1273,10 @@ websocket '/socket.io/:ver/websocket/:id' => sub {
]
)
);
+ $self->log_event({
+ event => 'room_join',
+ msg => "Peer $id has joined room $room"
+ });
# Update room last activity
$self->update_room_last_activity($room);
}