diff --git a/spip_image.php3 b/spip_image.php3 index 6bd59009991d3bc00a2142f456da52a821227ae1..2c01ef03eaf1ec0e9c8fa49b8fdae59d3d11c734 100644 --- a/spip_image.php3 +++ b/spip_image.php3 @@ -390,7 +390,7 @@ if ($ajout_doc == 'oui') { } } - } + } else { if ($forcer_document == 'oui') $id_document = ajout_doc($image_name, $image, $fichier, "document", $id_document); @@ -449,13 +449,12 @@ if ($doc_supp) { } if ($id_vignette > 0) { - $query = "SELECT id_vignette, fichier FROM spip_documents WHERE id_document=$doc_supp"; + $query = "SELECT id_vignette, fichier FROM spip_documents WHERE id_document=$id_vignette"; $result = spip_query($query); if ($row = spip_fetch_array($result)) { $fichier = $row['fichier']; @unlink($fichier); - - } + } spip_query("DELETE FROM spip_documents WHERE id_document=$id_vignette"); spip_query("DELETE FROM spip_documents_articles WHERE id_document=$id_vignette"); spip_query("DELETE FROM spip_documents_rubriques WHERE id_document=$doc_supp");