correction du cas ou aucune image n'est envoyée dans le formulaire

This commit is contained in:
Pierre 2020-01-16 23:50:34 +01:00
parent da41ee78a6
commit 5280e58712

View file

@ -36,12 +36,14 @@ function inc_bigform_traiter_dist($id_objet, $objet = 'article', $mode='auto') {
/* /*
* On peut utiliser une fonction SPIP * On peut utiliser une fonction SPIP
* pour supprimer les logos * pour supprimer les logos
* Si aucune image n'est envoyée, $files est un string
* et dans ce cas on n'efface rien !
*/ */
if ($mode === 'logoon') { if ($mode === 'logoon' and !is_string($files)) {
include_spip('action/editer_logo'); include_spip('action/editer_logo');
logo_supprimer($objet, $id_objet, 'on'); logo_supprimer($objet, $id_objet, 'on');
} }
if ($mode === 'logooff') { if ($mode === 'logooff' and !is_string($files)) {
include_spip('action/editer_logo'); include_spip('action/editer_logo');
logo_supprimer($objet, $id_objet, 'off'); logo_supprimer($objet, $id_objet, 'off');
} }