From 322251ba93636363d42d3d2daa41787b23f7c665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz> Date: Thu, 3 Dec 2020 19:52:40 +0100 Subject: [PATCH] Prechod na stream.is_live v databazi --- lib/PiTube/Controller/Stream.pm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/PiTube/Controller/Stream.pm b/lib/PiTube/Controller/Stream.pm index d0b64c2..94d3903 100644 --- a/lib/PiTube/Controller/Stream.pm +++ b/lib/PiTube/Controller/Stream.pm @@ -25,6 +25,8 @@ sub list { ] }; + $cond->{is_live} = 't' if $c->param('live'); + my $streams = $c->schema->resultset('Stream_view')->search( $cond, { order_by => 'name' } @@ -37,13 +39,8 @@ sub list { my $rights = $c->session->{user}{acl}{ $stream->key }; - if ( $c->param('live') ) { - next STREAM if ! $stream->is_live; - } - my %stream = ( $stream->get_columns(), - is_live => $stream->is_live, is_writeable => $stream->is_writeable( $rights ), is_recordable => $stream->is_recordable( $c->session->{user}{id} ), ); @@ -116,7 +113,6 @@ sub info { $c->stash->{stream} = { $stream->get_columns(), - is_live => $stream->is_live, is_writeable => $stream->is_writeable( $rights ), is_recordable => $stream->is_recordable( $c->session->{user}{id} ), }; -- GitLab