CC-5728: Problem when removing repeat option and changing start date
This commit is contained in:
parent
8ad866c2a2
commit
14c670aa20
|
@ -463,6 +463,10 @@ SQL;
|
|||
if ($showData['add_show_repeats'] != $currentShowDay->isRepeating()) {
|
||||
$this->deleteAllRepeatInstances($currentShowDay, $showId);
|
||||
|
||||
if (!$showData["add_show_repeats"]) {
|
||||
$this->deleteAllShowDays($showId);
|
||||
}
|
||||
|
||||
//if repeat option was checked we need to treat the current show day
|
||||
//as a new show day so the repeat instances get created properly
|
||||
//in createWeeklyRepeatInstances()
|
||||
|
@ -1573,6 +1577,7 @@ SQL;
|
|||
$keepDay = $day;
|
||||
$day = $this->origCcShowDay->getDbDay();
|
||||
}
|
||||
|
||||
$showDay = CcShowDaysQuery::create()
|
||||
->filterByDbShowId($showId)
|
||||
->filterByDbRepeatType($this->origCcShowDay->getDbRepeatType())
|
||||
|
|
Loading…
Reference in New Issue