From a393e5c15e75c96a42cf8687f6c221e67316d8c7 Mon Sep 17 00:00:00 2001 From: paoloar77 Date: Thu, 20 Feb 2025 10:25:09 +0100 Subject: [PATCH] aa --- app/CustomFuncPao.php | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/app/CustomFuncPao.php b/app/CustomFuncPao.php index 028dd128..e248f5ec 100644 --- a/app/CustomFuncPao.php +++ b/app/CustomFuncPao.php @@ -1364,16 +1364,21 @@ function setProductFromGM($article, $initlog, ProductLogger &$passproductLogger) } - $productLogger->addLog('server_issues', 'DataPubb... INIZIO:' ); + if ($article->DataPubblicazione) + $productLogger->addLog('server_issues', 'DataPubb... INIZIO:' ); - $datepubbl = DateTime::createFromFormat('Y-m-d H:i:s.u', $article->DataPubblicazione); + try { + $datepubbl = DateTime::createFromFormat('Y-m-d H:i:s.u', $article->DataPubblicazione); - $datepubbl_ts = ""; - $datepubblstr = ""; + $datepubbl_ts = ""; + $datepubblstr = ""; - if ($datepubbl !== false) { - $datepubbl_ts = $datepubbl->getTimestamp(); - $datepubblstr = $datepubbl->format('d/m/Y'); + if ($datepubbl !== false) { + $datepubbl_ts = $datepubbl->getTimestamp(); + $datepubblstr = $datepubbl->format('d/m/Y'); + } + } catch (\Exception $e) { + $productLogger->addLog('server_issues', 'DataPubb: ' . $datepubbl_ts . " " . $datepubblstr . "\n" . $e->getMessage() . "\n"); } $productLogger->addLog('server_issues', 'DataPubb...' + $datepubblstr);