From d8d5309bf30a37b9edce16a8b9db83e0dc7331ac Mon Sep 17 00:00:00 2001
From: "cedric@yterium.com" <>
Date: Mon, 17 Oct 2011 16:03:55 +0000
Subject: [PATCH] Utiliser la fonction objet_modifier_champs au lieu de
 modifier_contenu et utiliser son message d'erreur eventuel en retour pour le
 faire remonter vers l'interface utilisateur (CVT) quand il y a lieu

---
 action/editer_document.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/action/editer_document.php b/action/editer_document.php
index 1a57495c..2ccb2e35 100644
--- a/action/editer_document.php
+++ b/action/editer_document.php
@@ -112,12 +112,13 @@ function document_modifier($id_document, $set=false) {
 		$ancien_fichier = sql_getfetsel('fichier','spip_documents','id_document='.intval($id_document));
 	}
 
-	modifier_contenu('document', $id_document,
+	if ($err = objet_modifier_champs('document', $id_document,
 		array(
 			'invalideur' => $invalideur,
 			'indexation' => $indexation
 		),
-		$champs);
+		$champs))
+		return $err;
 
 	// nettoyer l'ancien fichier si necessaire
 	if ($champs['fichier'] // un plugin a pu interdire la modif du fichier en virant le champ
-- 
GitLab