1
0
mirror of https://github.com/dani/vroom.git synced 2024-06-02 05:21:39 +02:00

Only grant the owner role if creation succedded

This commit is contained in:
Daniel Berteaud 2014-05-13 23:23:02 +02:00
parent 6e48945f4e
commit 1c7cc79768

View File

@ -316,7 +316,6 @@ post '/create' => sub {
$self->res->headers->cache_control('max-age=1, no-cache');
my $name = $self->param('roomName') || $self->get_random_name();
$self->login;
$self->session($name => {role => 'owner'});
unless ($self->valid_room_name($name)){
return $self->render('error',
room => $name,
@ -333,6 +332,7 @@ post '/create' => sub {
);
}
else{
$self->session($name => {role => 'owner'});
$self->redirect_to($self->url_for('/') . $name);
}
};