diff --git a/plugin/Live/Live.php b/plugin/Live/Live.php index 3a9eccf84153..d539750ce90c 100644 --- a/plugin/Live/Live.php +++ b/plugin/Live/Live.php @@ -3441,6 +3441,9 @@ public static function restreamToDestination($liveTransmitionHistory_id, $restre $live_url = ''; $restreamRowItems[$id] = self::gettRestreamRowItem($restreamsDestination, $id, $live_url); $obj = self::_getRestreamObject($liveTransmitionHistory_id, $restreamRowItems); + if(empty($obj)){ + return false; + } $obj->live_restreams_id = 0; return self::sendRestream($obj); } diff --git a/plugin/Live/Objects/LiveTransmitionHistory.php b/plugin/Live/Objects/LiveTransmitionHistory.php index 2b6542b52765..1ad4b2cd8378 100644 --- a/plugin/Live/Objects/LiveTransmitionHistory.php +++ b/plugin/Live/Objects/LiveTransmitionHistory.php @@ -678,7 +678,7 @@ public static function getLatestFromKey($key, $strict = false) return false; } - $sql = "SELECT * FROM " . static::getTableName() . " WHERE `key` LIKE '{$key}%' "; + $sql = "SELECT * FROM " . static::getTableName() . " WHERE "; if(!$strict){ $parts = Live::getLiveParametersFromKey($key);