diff --git a/airtime_mvc/application/models/airtime/CcShow.php b/airtime_mvc/application/models/airtime/CcShow.php index 99c5aaa75..91874eed6 100644 --- a/airtime_mvc/application/models/airtime/CcShow.php +++ b/airtime_mvc/application/models/airtime/CcShow.php @@ -95,15 +95,14 @@ class CcShow extends BaseCcShow { */ public function isRepeating() { - //get ALL cc_show_day entries + //get all cc_show_day entries that are repeating $ccShowDays = CcShowDaysQuery::create() ->filterByDbShowId($this->id) + ->filterByDbRepeatType(0, Criteria::GREATER_EQUAL) ->find(); - foreach ($ccShowDays as $day) { - if ($day->getDbRepeatType() >= 0) { - return true; - } + if (!$ccShowDays->isEmpty()) { + return true; } return false;