devcode-it / openstamanager

Il software gestionale open source per l'assistenza tecnica e la fatturazione
https://www.openstamanager.com
GNU General Public License v3.0
109 stars 69 forks source link

Errore se manca fotografia allegata #1501

Closed maulapi closed 2 months ago

maulapi commented 2 months ago

Mi appare questo errore su magazzino quando entro in edit su di un articolo SE su db , nel campo "immagine" c'è un dato MA effettivamente nella cartella files/articoli/ quel file NON esiste:

Immagine 2024-09-14 155704

Di solito questo non dovrebbe succedere ma capita che il file possa essere cancellato. Sulla demo on-line ovviamente non posso testare una cosa del genere: non ho accesso alle cartelle

Sulla base dell' errore descritto nella foto ho risolto editando la riga 143 del file src/Uploads.php

originale: $infos['extension'] = strtolower($infos['extension']);

modificata: $infos['extension'] = strtolower($infos['extension'] ?? '');

Non è farina del mio sacco ho trovato la soluzione su di un forum

loviuz commented 2 months ago

Da me non riesco a riprodurlo :thinking: però ha senso la verifica che l'estensione non sia null. Grazie :+1: