From af7904fd597bf54baa07c49cbbb3dc40cff20c2f Mon Sep 17 00:00:00 2001 From: "marcelo.cuiza" Date: Thu, 5 Feb 2015 10:24:19 -0400 Subject: [PATCH] PM-1468 si no se tiene configurado las opciones de email, en consola sale un mensaje de error al ejecutar el cron. al no ser un bug, lo que se hizo fue agregar un nivel mas de mensaje que es WARNING que se muestra siempre y cuando no exista una coniguracion de email registrada en la base de datos. --- workflow/engine/bin/cron_single.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/workflow/engine/bin/cron_single.php b/workflow/engine/bin/cron_single.php index 42915e652..85b8970c1 100755 --- a/workflow/engine/bin/cron_single.php +++ b/workflow/engine/bin/cron_single.php @@ -533,20 +533,20 @@ function resendEmails() setExecutionResultMessage("DONE"); } catch (Exception $e) { - $c = new Criteria("workflow"); + $c = new Criteria("workflow"); $c->clearSelectColumns(); $c->addSelectColumn(ConfigurationPeer::CFG_UID); $c->add(ConfigurationPeer::CFG_UID, "Emails"); $result = ConfigurationPeer::doSelectRS($c); $result->setFetchmode(ResultSet::FETCHMODE_ASSOC); - if($result->next()) { - setExecutionResultMessage("WARNING", "warning"); - $message = "Emails won't send, but the cron will continue with its execution"; - eprintln(" '-" . $message, "yellow"); - } else { - setExecutionResultMessage("WITH ERRORS", "error"); - eprintln(" '-" . $e->getMessage(), "red"); - } + if($result->next()) { + setExecutionResultMessage("WARNING", "warning"); + $message = "Emails won't be sent, but the cron will continue its execution"; + eprintln(" '-" . $message, "yellow"); + } else { + setExecutionResultMessage("WITH ERRORS", "error"); + eprintln(" '-" . $e->getMessage(), "red"); + } saveLog("resendEmails", "error", "Error Resending Emails: " . $e->getMessage()); }