From 3588cca6549b853a23f6a8b11ab00f392a396d7c Mon Sep 17 00:00:00 2001 From: Naomi Aro Date: Tue, 17 Jan 2012 14:11:12 +0100 Subject: [PATCH] CC-3258 : Deleting a rebroadcasting show deletes also the recorded show --- airtime_mvc/application/models/ShowInstance.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/airtime_mvc/application/models/ShowInstance.php b/airtime_mvc/application/models/ShowInstance.php index 78baca4ae..de62f7c83 100644 --- a/airtime_mvc/application/models/ShowInstance.php +++ b/airtime_mvc/application/models/ShowInstance.php @@ -494,7 +494,12 @@ class Application_Model_ShowInstance { } } else { - $show->delete(); + if ($this->isRebroadcast()) { + $this->_showInstance->delete(); + } + else { + $show->delete(); + } } }