Event when sending join notif

This commit is contained in:
Daniel Berteaud 2015-07-26 21:38:42 +02:00
parent 29fe78db45
commit 95efab95a4
2 changed files with 13 additions and 2 deletions

View File

@ -1229,6 +1229,14 @@ systemctl restart vroom.service</pre>
An API action was allowed
</td>
</tr>
<tr>
<td>
join_notification
</td>
<td>
An email notification was sent because someone joined a room
</td>
</tr>
</tbody>
</table>
</p>

View File

@ -2068,8 +2068,11 @@ any '/api' => sub {
# Send notifications
my $recipients = $self->get_email_notifications($room->{name});
foreach my $rcpt (keys %{$recipients}){
# TODO: log an event
$self->app->log->debug('Sending an email to ' . $recipients->{$rcpt}->{email});
$self->log_event(
event => 'join_notification',
msg => 'Sending an email to ' . $recipients->{$rcpt}->{email} .
' to inform that someone joined room ' . $room->{name}
);
my $sent = $self->mail(
to => $recipients->{$rcpt}->{email},
subject => $subj,