diff --git a/modules/anagrafiche/actions.php b/modules/anagrafiche/actions.php index f529359f2..6680fa980 100755 --- a/modules/anagrafiche/actions.php +++ b/modules/anagrafiche/actions.php @@ -332,12 +332,12 @@ switch (post('op')) { // Operazioni aggiuntive per il logo e filigrana stampe if (filter('op') == 'aggiungi-allegato') { - $nome = filter('nome_allegato'); + $nome = $upload->name; $logo_stampe = ['logo stampe', 'logo_stampe', 'logo stampe.jpg', 'logo stampe.png']; if (in_array(strtolower($nome), $logo_stampe)) { $nome = 'Logo stampe'; - $uploads = $structure->uploads($id_record)->where('filename', $upload); + $uploads = $structure->uploads($id_record)->where('filename', $upload->filename); foreach ($uploads as $logo) { $logo->name = $nome; $logo->save(); @@ -347,7 +347,7 @@ if (filter('op') == 'aggiungi-allegato') { $filigrana_stampe = ['filigrana stampe', 'filigrana_stampe', 'filigrana stampe.jpg', 'filigrana stampe.png']; if (in_array(strtolower($nome), $filigrana_stampe)) { $nome = 'Filigrana stampe'; - $uploads = $structure->uploads($id_record)->where('filename', $upload); + $uploads = $structure->uploads($id_record)->where('filename', $upload->filename); foreach ($uploads as $filigrana) { $filigrana->name = $nome; $filigrana->save(); @@ -355,7 +355,7 @@ if (filter('op') == 'aggiungi-allegato') { } if (($nome == 'Logo stampe' || $nome = 'Filigrana stampe') && (setting('Azienda predefinita') == $id_record)) { - Settings::setValue($nome, $upload); + Settings::setValue($nome, $upload->filename); } } diff --git a/modules/articoli/actions.php b/modules/articoli/actions.php index b1f63b4e9..003b64dbb 100755 --- a/modules/articoli/actions.php +++ b/modules/articoli/actions.php @@ -333,7 +333,7 @@ if (filter('op') == 'rimuovi-allegato' && filter('filename') == $record['immagin ]); } elseif (filter('op') == 'aggiungi-allegato' && filter('nome_allegato') == 'Immagine') { $dbo->update('mg_articoli', [ - 'immagine' => $upload, + 'immagine' => $upload->filename, ], [ 'id' => $id_record, ]); diff --git a/modules/impianti/actions.php b/modules/impianti/actions.php index 603ec0a9f..7e7c3582a 100644 --- a/modules/impianti/actions.php +++ b/modules/impianti/actions.php @@ -164,7 +164,7 @@ if (filter('op') == 'rimuovi-allegato' && filter('filename') == $record['immagin ]); } elseif (filter('op') == 'aggiungi-allegato' && filter('nome_allegato') == 'Immagine') { $dbo->update('my_impianti', [ - 'immagine' => $upload, + 'immagine' => $upload->filename, ], [ 'id' => $id_record, ]);