From be4ce6c5d17dd2a0672fc3e0af7c8618cf654b2f Mon Sep 17 00:00:00 2001 From: "Paula V. Quispe" Date: Wed, 18 Mar 2015 08:55:53 -0400 Subject: [PATCH] I solved the notices in cliMafe and added XSS --- workflow/engine/bin/tasks/cliMafe.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/workflow/engine/bin/tasks/cliMafe.php b/workflow/engine/bin/tasks/cliMafe.php index d0655eede..c326613a4 100644 --- a/workflow/engine/bin/tasks/cliMafe.php +++ b/workflow/engine/bin/tasks/cliMafe.php @@ -40,6 +40,10 @@ CLI::taskRun('run_create_translation'); function run_create_translation($args, $opts) { + G::LoadSystem('inputfilter'); + $filter = new InputFilter(); + $opts = $filter->xssFilterHard($opts); + $args = $filter->xssFilterHard($args); $rootDir = realpath(__DIR__."/../../../../"); $app = new Maveriks\WebApplication(); $app->setRootDir($rootDir); @@ -53,7 +57,6 @@ function run_create_translation($args, $opts) foreach ($workspaces as $workspace) { try { echo "Updating labels for workspace " . pakeColor::colorize($workspace->name, "INFO") . "\n"; - $app->loadEnvironment($workspace->name, $loadConstants); $translation->generateTransaltionMafe($lang); } catch (Exception $e) { echo "Errors upgrading labels for workspace " . CLI::info($workspace->name) . ": " . CLI::error($e->getMessage()) . "\n";