From 7fec00d5e4d1d305a83835463b18d5337f2bc663 Mon Sep 17 00:00:00 2001 From: "cedric@yterium.com" <> Date: Wed, 3 Oct 2012 09:23:56 +0000 Subject: [PATCH] Report de r66464 : Post publication des articles : les documents ne prenaient pas le bon statut&date associes (Ferme https://core.spip.org/issues/2849) --- action/editer_document.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/action/editer_document.php b/action/editer_document.php index 8ebe9963..53061a00 100644 --- a/action/editer_document.php +++ b/action/editer_document.php @@ -166,6 +166,8 @@ function document_instituer($id_document,$champs=array()){ $row = sql_fetsel("statut,date_publication", "spip_documents", "id_document=$id_document"); $statut_ancien = $row['statut']; $date_publication_ancienne = $row['date_publication']; + + /* Autodetermination du statut si non fourni */ if (is_null($statut)){ $statut = 'prepa'; @@ -188,6 +190,7 @@ function document_instituer($id_document,$champs=array()){ // si pas publie, et article, il faut checker la date de post-publi eventuelle elseif ($row['objet']=='article' AND $row2 = sql_fetsel('date','spip_articles','id_article='.intval($row['id_objet'])." AND statut='publie'")){ + $statut = 'publie'; $date_publication = min($date_publication,strtotime($row2['date'])); } } -- GitLab