From 2ed710b8b359ca6eedaa909abd091d8826f1f15b Mon Sep 17 00:00:00 2001 From: loviuz Date: Thu, 18 Nov 2021 17:41:30 +0100 Subject: [PATCH] Fix creazione varianti senza immagine --- .../combinazioni_articoli/src/Combinazione.php | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/modules/combinazioni_articoli/src/Combinazione.php b/modules/combinazioni_articoli/src/Combinazione.php index 6f5883455..4cbfdcf5e 100644 --- a/modules/combinazioni_articoli/src/Combinazione.php +++ b/modules/combinazioni_articoli/src/Combinazione.php @@ -111,13 +111,16 @@ class Combinazione extends Model if (!$articoli->isEmpty()) { $nome_immagine = $articolo_base->immagine_upload->name; $allegato = $articolo_base->uploads()->where('name', $nome_immagine)->first(); - $allegato->copia([ - 'id_module' => $articolo->getModule()->id, - 'id_record' => $articolo->id, - ]); - $articolo->immagine = $articolo->uploads()->where('name', $nome_immagine)->first()->filename; - $articolo->save(); + if (!empty($allegato)) { + $allegato->copia([ + 'id_module' => $articolo->getModule()->id, + 'id_record' => $articolo->id, + ]); + + $articolo->immagine = $articolo->uploads()->where('name', $nome_immagine)->first()->filename; + $articolo->save(); + } } }