From 6046f8843b0c060b85cd32f6a14b1a7a0a107a75 Mon Sep 17 00:00:00 2001 From: Albert Santoni Date: Wed, 2 Sep 2015 15:07:17 -0400 Subject: [PATCH] CC-6129: Static smart block errors don't appear --- airtime_mvc/application/controllers/PlaylistController.php | 5 +---- airtime_mvc/public/js/airtime/library/spl.js | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/airtime_mvc/application/controllers/PlaylistController.php b/airtime_mvc/application/controllers/PlaylistController.php index d94c34ec2..f9b21cddd 100644 --- a/airtime_mvc/application/controllers/PlaylistController.php +++ b/airtime_mvc/application/controllers/PlaylistController.php @@ -595,10 +595,7 @@ class PlaylistController extends Zend_Controller_Action $this->view->obj = $bl; $this->view->id = $bl->getId(); $this->view->form = $form; - $viewPath = 'playlist/smart-block.phtml'; - $result['html'] = $this->view->render($viewPath); - $result['result'] = 1; - $this->_helper->json->sendJson($result); + $this->createFullResponse($bl, false, true); } } catch (BlockNotFoundException $e) { $this->playlistNotFound('block', true); diff --git a/airtime_mvc/public/js/airtime/library/spl.js b/airtime_mvc/public/js/airtime/library/spl.js index 27c0aa743..ca9ca135a 100644 --- a/airtime_mvc/public/js/airtime/library/spl.js +++ b/airtime_mvc/public/js/airtime/library/spl.js @@ -1001,7 +1001,7 @@ var AIRTIME = (function(AIRTIME){ }); }); - $pl.on("click", "#save_button", function(event) { + $pl.unbind().on("click", "#save_button", function(event) { /* Smart blocks: get name, description, and criteria * Playlists: get name, description */