From 53975723bdbdb19d20649ffd7bc2a7c08b9540eb Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Fri, 19 Jun 2015 14:58:32 +0200 Subject: [PATCH] Don't check if modifying persistence is allowed if not needed --- vroom.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vroom.pl b/vroom.pl index bbb5d23..c421c89 100755 --- a/vroom.pl +++ b/vroom.pl @@ -1593,7 +1593,7 @@ any '/api' => sub { $room->{ask_for_name} = ($req->{param}->{ask_for_name}) ? '1' : '0'; $room->{max_members} = $req->{param}->{max_members}; # Room persistence can only be set by admins - if ($self->key_can_do_this(token => $token, action => 'set_persistent') && $req->{param}->{persistent} ne ''){ + if ($req->{param}->{persistent} ne '' && $self->key_can_do_this(token => $token, action => 'set_persistent')){ $room->{persistent} = ($req->{param}->{persistent} eq Mojo::JSON->true) ? '1' : '0'; } foreach my $pass (qw/join_password owner_password/){