From 97a69b2087f7b72b9f880f2e31c0297c30985e52 Mon Sep 17 00:00:00 2001 From: Benjamin Renard <benjamin.renard@akka.eu> Date: Thu, 18 Jan 2018 11:58:03 +0100 Subject: [PATCH] Fix most of errors logged by apache --- src/InputOutput/IHMImpl/Params/PlotImpl/IHMInputOutputParamsPlotClass.php | 3 ++- src/InputOutput/IHMImpl/Params/StatisticsImpl/IHMInputOutputParamsStatisticsClass.php | 2 +- src/InputOutput/IHMImpl/Tools/IHMJobsManagerClass.php | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/InputOutput/IHMImpl/Params/PlotImpl/IHMInputOutputParamsPlotClass.php b/src/InputOutput/IHMImpl/Params/PlotImpl/IHMInputOutputParamsPlotClass.php index 00b7922..324367b 100644 --- a/src/InputOutput/IHMImpl/Params/PlotImpl/IHMInputOutputParamsPlotClass.php +++ b/src/InputOutput/IHMImpl/Params/PlotImpl/IHMInputOutputParamsPlotClass.php @@ -27,6 +27,7 @@ class IHMInputOutputParamsPlotClass extends IHMInputOutputParamsAbstractClass $this->interactiveRequestRealIndexes = array(); $fullResetZoom = false; + $forceTimeZoomReset = false; if (isset($input->{'action'})) { @@ -650,7 +651,7 @@ class IHMInputOutputParamsPlotClass extends IHMInputOutputParamsAbstractClass foreach ($paramsData as $paramData) { //Param - $paramInfo = $this->paramManager->addExistingParam($paramData->{'paramid'}, $this->paramsData, $paramData->{'template_args'}); + $paramInfo = $this->paramManager->addExistingParam($paramData->{'paramid'}, $this->paramsData, isset($paramData->{'template_args'}) ? $paramData->{'template_args'} : NULL); $paramInfo['indexes'] = array(); diff --git a/src/InputOutput/IHMImpl/Params/StatisticsImpl/IHMInputOutputParamsStatisticsClass.php b/src/InputOutput/IHMImpl/Params/StatisticsImpl/IHMInputOutputParamsStatisticsClass.php index b2e267c..9c1223b 100644 --- a/src/InputOutput/IHMImpl/Params/StatisticsImpl/IHMInputOutputParamsStatisticsClass.php +++ b/src/InputOutput/IHMImpl/Params/StatisticsImpl/IHMInputOutputParamsStatisticsClass.php @@ -54,7 +54,7 @@ class IHMInputOutputParamsStatisticsClass extends IHMInputOutputParamsAbstractCl foreach ($paramFunctionAssociation as $param => $functions) { // template parameter - if ($paramTemplateArgs[$param]) + if (!empty($paramTemplateArgs[$param])) { foreach ($functions as $function) { diff --git a/src/InputOutput/IHMImpl/Tools/IHMJobsManagerClass.php b/src/InputOutput/IHMImpl/Tools/IHMJobsManagerClass.php index 7eae53a..79c0872 100644 --- a/src/InputOutput/IHMImpl/Tools/IHMJobsManagerClass.php +++ b/src/InputOutput/IHMImpl/Tools/IHMJobsManagerClass.php @@ -272,7 +272,7 @@ class IHMJobsManagerClass { break; case 'statistics' : $name = 'statistics_'.time(); - $info = $obj->expression; + $info = isset($obj->expression) ? $obj->expression : ""; break; case 'download' : if ($obj->downloadSrc == '2') //fits image -- libgit2 0.21.2