From 5aeeaa813f88c065f55f82ec717d68cb6fdf3232 Mon Sep 17 00:00:00 2001 From: Nicolas Le Goff Date: Wed, 7 Aug 2013 11:32:13 +0200 Subject: [PATCH] Fix unit tests --- lib/Alchemy/Phrasea/Controller/Admin/Collection.php | 4 +++- lib/classes/task/period/emptyColl.php | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/Alchemy/Phrasea/Controller/Admin/Collection.php b/lib/Alchemy/Phrasea/Controller/Admin/Collection.php index 0aacf8f851..8c6f4ced84 100644 --- a/lib/Alchemy/Phrasea/Controller/Admin/Collection.php +++ b/lib/Alchemy/Phrasea/Controller/Admin/Collection.php @@ -495,7 +495,9 @@ class Collection implements ControllerProviderInterface $collection->empty_collection(500); $msg = _('Collection empty successful'); } else { - $settings = '' . $collection->get_base_id() . ''; + $settings = \task_period_emptyColl::getDefaultSettings($app['phraseanet.configuration'], array( + 'bas_id' => $collection->get_base_id() + )); \task_period_emptyColl::create($app, $settings); $msg = _('A task has been creted, please run it to complete empty collection'); } diff --git a/lib/classes/task/period/emptyColl.php b/lib/classes/task/period/emptyColl.php index 9b91c8f0df..c9e4701a20 100644 --- a/lib/classes/task/period/emptyColl.php +++ b/lib/classes/task/period/emptyColl.php @@ -9,6 +9,8 @@ * file that was distributed with this source code. */ +use Alchemy\Phrasea\Core\Configuration\Configuration; + class task_period_emptyColl extends task_appboxAbstract { protected $base_id; @@ -30,13 +32,13 @@ class task_period_emptyColl extends task_appboxAbstract return("Vide une collection"); } - /** + /** * * @param array $params */ public static function getDefaultSettings(Configuration $config, array $params = array()) { - return "\n\n"; + return '' . (isset($params['bas_id']) ? $params['bas_id'] : '' ) . ''; } protected function loadSettings(SimpleXMLElement $sx_task_settings)