From f82455237fdfd90159e5645cc3cc3e1df140c28a Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Thu, 1 Sep 2016 17:03:50 +0200 Subject: [PATCH] Fix screen sharing not appearing on other peers Fix #111 --- vroom | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vroom b/vroom index ac80b01..8cf1123 100755 --- a/vroom +++ b/vroom @@ -1966,10 +1966,10 @@ any '/api' => sub { # Room persistence can only be set by admins 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'; + $room->{persistent} = ($req->{param}->{persistent}) ? '1' : '0'; } foreach my $pass (qw/join_password owner_password/){ - if ($req->{param}->{$pass} eq Mojo::JSON::false){ + if ($req->{param}->{$pass} eq "\0"){ $room->{$pass} = undef; } elsif ($req->{param}->{$pass} ne ''){