This commit is contained in:
paoloar77
2024-06-17 14:49:54 +02:00
parent 499f359c6e
commit 4d2495ec23
2 changed files with 18 additions and 16 deletions

View File

@@ -1385,11 +1385,10 @@ function updateArticoloFromGM($idarticolo) {
->orderBy('dataOra', 'desc')
->get();
foreach ($articles as $article) {
setProductFromGM($article, false, $productLogger);
}
$productLogger->setLogandSendEmail();
foreach ($articles as $article) {
// setProductFromGM($article, false, $productLogger);
}
return $productLogger->concatenateLogs();

View File

@@ -24,8 +24,10 @@ class ProductLogger
public function init()
{
$oraUpdate = Carbon::now();
if ($this->settingOra) {
$this->logs['start'] = 'Inizio da ' . $this->settingOra . "\n";
$this->logs['end'] = 'Fino a ' . $oraUpdate->toDateTimeString() . "\n";
}
$this->logs['inserted'] = 'PRODOTTI INSERITI' . "\n";
$this->logs['not_inserted'] = 'EVENTUALI PRODOTTI NON INSERITI' . "\n";
$this->logs['updated'] = 'PRODOTTI AGGIORNATI' . "\n";
@@ -39,25 +41,25 @@ class ProductLogger
$this->settingOra = $newOra;
}
public function setLogandSendEmail() {
$ora_update = Carbon::now();
public function setLogandSendEmail()
{
if ($this->settingOra) {
$this->settingOra->value = $ora_update;
$this->settingOra->save();
}
if ($this->aggiornato) {
Log::channel('updateproducts')->notice($this->concatenateLogs());
Mail::raw($this->concatenateLogs(), function ($message) {
$titolo = "Inserim. nuovi prodotti";
if (!$this->settingOra) {
$titolo = "Inserim. prodotto:";
} else {
$titolo = "Inserim. nuovi prodotti";
}
$message->to(Mylog::getEmail());
$message->subject(Mylog::getSubjectEmail($titolo));
});
}
}
public function addLog($type, $message)
@@ -77,12 +79,13 @@ class ProductLogger
return implode("", $this->logs);
}
public function setAggiornato($aggiornato) {
public function setAggiornato($aggiornato)
{
$this->aggiornato = $aggiornato;
}
public function getAggiornato() {
public function getAggiornato()
{
return $this->aggiornato;
}
}