diff --git a/app/Console/Commands/ProductUpdateGm.php b/app/Console/Commands/ProductUpdateGm.php
index 1f1658a7..83d1cbd1 100644
--- a/app/Console/Commands/ProductUpdateGm.php
+++ b/app/Console/Commands/ProductUpdateGm.php
@@ -52,6 +52,12 @@ class ProductUpdateGm extends Command
ini_set("memory_limit", "512M");
$settingora = Setting::where('key', 'update_products')->first();
$productLogger = new ProductLogger($settingora, 'updateproducts');
+ $productLogger->addLog('inserted', 'PRODOTTI INSERITI' . "\n
");
+ $productLogger->addLog('not_inserted', 'EVENTUALI PRODOTTI NON INSERITI' . "\n
");
+ $productLogger->addLog('updated', 'PRODOTTI AGGIORNATI' . "\n
");
+ $productLogger->addLog('server_issues', 'PRODOTTI NON INSERITI PER PROBLEMI SERVER' . "\n
");
+ $productLogger->addLog('pre_order', 'PRODOTTI IN PREVENDITA' . "\n
");
+
echo "SettingOra: " . $settingora;
$fromtime = str_replace('-', '', $settingora->value);
diff --git a/app/Services/ProductLogger.php b/app/Services/ProductLogger.php
index 821aefe2..c6aa46a6 100644
--- a/app/Services/ProductLogger.php
+++ b/app/Services/ProductLogger.php
@@ -34,11 +34,6 @@ class ProductLogger
} else {
$this->logs['start'] = 'Iniziato: ' . $oraUpdate->toDateTimeString() . "\n
";
}
- $this->logs['inserted'] = 'PRODOTTI INSERITI' . "\n
";
- $this->logs['not_inserted'] = 'EVENTUALI PRODOTTI NON INSERITI' . "\n
";
- $this->logs['updated'] = 'PRODOTTI AGGIORNATI' . "\n
";
- $this->logs['server_issues'] = 'PRODOTTI NON INSERITI PER PROBLEMI SERVER' . "\n
";
- $this->logs['pre_order'] = 'PRODOTTI IN PREVENDITA' . "\n
";
$this->logs['custom'] = ""; // for custom log messages
}
@@ -55,10 +50,10 @@ class ProductLogger
$this->settingOra->save();
} else {
// Gestisci il caso in cui $this->settingOra non è un oggetto o non ha il metodo save
- Log::warning('Impossibile eseguire il metodo save() su $this->settingOra, non è un oggetto o il metodo non esiste.');
+ // Log::warning('Impossibile eseguire il metodo save() su $this->settingOra, non è un oggetto o il metodo non esiste.');
}
- if ($this->aggiornato) {
+ if (true) {
Log::channel($this->channel)->notice($this->concatenateLogs());
Mail::raw($this->concatenateLogs(), function ($message) use ($descr) {
@@ -70,6 +65,9 @@ class ProductLogger
public function addLog($type, $message)
{
+ if (!isset($this->logs[$type])) {
+ $this->logs[$type] = "";
+ }
if (isset($this->logs[$type])) {
$this->logs[$type] .= $message . "\n
";
}