From 2b243a041b7048af0517f1c0039d1f23b4b78b18 Mon Sep 17 00:00:00 2001 From: Nicolas Le Goff Date: Wed, 10 Dec 2014 18:54:29 +0100 Subject: [PATCH] Fix date edit for record --- lib/Alchemy/Phrasea/Controller/Prod/Edit.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Alchemy/Phrasea/Controller/Prod/Edit.php b/lib/Alchemy/Phrasea/Controller/Prod/Edit.php index 71d84e4280..7fbc65050a 100644 --- a/lib/Alchemy/Phrasea/Controller/Prod/Edit.php +++ b/lib/Alchemy/Phrasea/Controller/Prod/Edit.php @@ -297,6 +297,7 @@ class Edit implements ControllerProviderInterface $media = $app['mediavorus']->guess($value->get_pathfile()); $reg_record->substitute_subdef($name, $media, $app); + $app['dispatcher']->dispatch(PhraseaEvents::RECORD_EDIT, new RecordEdit($reg_record)); $app['phraseanet.logger']($reg_record->get_databox())->log( $reg_record, \Session_Logger::EVENT_SUBSTITUTE, @@ -313,8 +314,6 @@ class Edit implements ControllerProviderInterface return $app->json(array('message' => '', 'error' => false)); } - $app['dispatcher']->dispatch(PhraseaEvents::RECORD_EDIT, new RecordEdit($records)); - $databoxes = $records->databoxes(); $databox = array_pop($databoxes); @@ -344,6 +343,7 @@ class Edit implements ControllerProviderInterface if (isset($rec['metadatas']) && is_array($rec['metadatas'])) { $record->set_metadatas($rec['metadatas']); + $app['dispatcher']->dispatch(PhraseaEvents::RECORD_EDIT, new RecordEdit($record)); } $newstat = $record->get_status();