diff --git a/airtime_mvc/application/models/Schedule.php b/airtime_mvc/application/models/Schedule.php index 8cc6f8ba4..a78431bf1 100644 --- a/airtime_mvc/application/models/Schedule.php +++ b/airtime_mvc/application/models/Schedule.php @@ -859,12 +859,12 @@ SQL; $formStyle->disable(); //$formLive->disable(); - $controller->view->what = $formWhat; - $controller->view->when = $formWhen; + $controller->view->what = $formWhat; + $controller->view->when = $formWhen; $controller->view->repeats = $formRepeats; - $controller->view->who = $formWho; - $controller->view->style = $formStyle; - $controller->view->live = $formLive; + $controller->view->who = $formWho; + $controller->view->style = $formStyle; + $controller->view->live = $formLive; if (!$isSaas) { $controller->view->rr = $formRecord; $controller->view->absoluteRebroadcast = $formAbsoluteRebroadcast; diff --git a/airtime_mvc/application/models/Show.php b/airtime_mvc/application/models/Show.php index 24bbbb91e..afe6e817d 100644 --- a/airtime_mvc/application/models/Show.php +++ b/airtime_mvc/application/models/Show.php @@ -803,12 +803,19 @@ SQL; ':add_show_id' => $p_data['add_show_id'] )); - $sql = "UPDATE cc_show_instances " - ."SET ends = starts + INTERVAL '$p_data[add_show_duration]' " - ."WHERE show_id = $p_data[add_show_id] " - ."AND ends > TIMESTAMP '$timestamp'"; - $con->exec($sql); + $sql = << :timestamp::TIMESTAMP +SQL; + + + Application_Common_Database::prepareAndExecute( $sql, array( + ':add_show_duration' => $p_data['add_show_duration'], + ':show_id' => $p_data['add_show_id'], + ':timestamp' => $timestamp), "execute"); } private function updateStartDateTime($p_data, $p_endDate)