Check if room exists in the goodbye route

master
Daniel Berteaud 11 years ago
parent 072215a071
commit e4ce4b9678
  1. 7
      public/vroom.pl

@ -306,6 +306,13 @@ get 'feedback_thanks' => 'feedback_thanks';
get '/goodby/(:room)' => sub { get '/goodby/(:room)' => sub {
my $self = shift; my $self = shift;
my $room = $self->stash('room'); my $room = $self->stash('room');
if (!$self->get_room($room)){
return $self->render('error',
err => 'ERROR_ROOM_s_DOESNT_EXIST',
msg => sprintf ($self->l("ERROR_ROOM_s_DOESNT_EXIST"), $room),
room => $room
);
}
$self->remove_participant($room,$self->session('name')); $self->remove_participant($room,$self->session('name'));
$self->logout; $self->logout;
} => 'goodby'; } => 'goodby';

Loading…
Cancel
Save