From 33fe2f3467b6cd1d1caeaa4d461fbd208c7197b3 Mon Sep 17 00:00:00 2001 From: denise Date: Thu, 6 Sep 2012 14:10:50 -0400 Subject: [PATCH] CC-4351: Library->Deletion of Smart Block and saving it leads to "Processing" message being displayed for a while -fixed --- airtime_mvc/application/controllers/PlaylistController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/airtime_mvc/application/controllers/PlaylistController.php b/airtime_mvc/application/controllers/PlaylistController.php index 6d9a9d8c3..42c6a2442 100644 --- a/airtime_mvc/application/controllers/PlaylistController.php +++ b/airtime_mvc/application/controllers/PlaylistController.php @@ -460,9 +460,13 @@ class PlaylistController extends Zend_Controller_Action $result = array(); if ($params['type'] == 'block') { + try { + $bl = new Application_Model_Block($params['obj_id']); + } catch (BlockNotFoundException $e) { + $this->playlistNotFound('block', true); + } $form = new Application_Form_SmartBlockCriteria(); $form->startForm($params['obj_id']); - $bl = new Application_Model_Block($params['obj_id']); if ($form->isValid($params)) { $this->setPlaylistNameDescAction(); $bl->saveSmartBlockCriteria($params['data']);