Changeset 86324 in spip-zone


Ignore:
Timestamp:
Nov 28, 2014, 2:54:41 PM (5 years ago)
Author:
guy.cesaro@…
Message:

Faire fonctionner correctement r81033 (cf. r86316 et r86320) et éviter de supprimer les forums des objets qui ne sont pas du tout supprimés.

Location:
_core_/plugins/forum
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/forum/forum_pipelines.php

    r86320 r86324  
    390390                if ($objet['type']=='message')
    391391                        sql_delete("spip_forum", "id_message=".intval($objet['id']));
    392 /*  A revoir completement, en l'état cela supprime les forums d'articles publiés que l'on lie à une newsletter en cours de rédaction
    393 
    394                 else
    395                         sql_delete("spip_forum", array("id_objet=".intval($objet['id']),"objet=".sql_quote($objet['type']))); */
     392                if (!sql_countsel(table_objet_sql($objet['type']), id_table_objet($objet['type'])."=".intval($objet['id'])))
     393                        sql_delete("spip_forum", array("id_objet=".intval($objet['id']),"objet=".sql_quote($objet['type'])));
    396394        }
    397395        return $objets;
  • _core_/plugins/forum/paquet.xml

    r86316 r86324  
    22        prefix="forum"
    33        categorie="communication"
    4         version="1.9.20"
     4        version="1.9.21"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.