From b5645d238aacd5c6a556f2ba6c8fd647f82d7fea Mon Sep 17 00:00:00 2001 From: James Date: Tue, 30 Aug 2011 16:50:46 -0400 Subject: [PATCH] CC-2746: Edit metadata loses data if required data is missing - fixed --- airtime_mvc/application/controllers/LibraryController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/airtime_mvc/application/controllers/LibraryController.php b/airtime_mvc/application/controllers/LibraryController.php index 67efa7638..80a242e57 100644 --- a/airtime_mvc/application/controllers/LibraryController.php +++ b/airtime_mvc/application/controllers/LibraryController.php @@ -179,9 +179,10 @@ class LibraryController extends Zend_Controller_Action { $request = $this->getRequest(); $form = new Application_Form_EditAudioMD(); - + $file_id = $this->_getParam('id', null); $file = StoredFile::Recall($file_id); + $form->populate($file->getDbColMetadata()); if ($request->isPost()) { if ($form->isValid($request->getPost())) { @@ -197,7 +198,6 @@ class LibraryController extends Zend_Controller_Action } } - $form->populate($file->getDbColMetadata()); $this->view->form = $form; }