Changeset 91416 in spip-zone


Ignore:
Timestamp:
Aug 19, 2015, 8:31:25 PM (6 years ago)
Author:
rastapopoulos@…
Message:

Encore un bug, pas assez de intval() pour s'assurer qu'on a bien des entiers.

Location:
_plugins_/indexer/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexer/trunk/Sources/SpipDocuments.php

    r91373 r91416  
    111111               
    112112                // On cherche les éléments dont on va avoir besoin
    113                 $id = $contenu[$this->cle_objet];
     113                $id = intval($contenu[$this->cle_objet]);
    114114                $doc['id'] = $this->getObjectId($this->objet, $id);
    115115                $doc['uri'] = generer_url_entite_absolue($id, $this->objet);
  • _plugins_/indexer/trunk/indexer/jointure_auteurs.php

    r91373 r91416  
    1212        )) {
    1313                foreach ($auteurs as $auteur) {
    14                         $infos['properties']['auteurs']['noms'][$auteur['id_auteur']] = $auteur['nom'];
    15                         $infos['properties']['auteurs']['ids'][] = $auteur['id_auteur'];
     14                        $id_auteur = intval($auteur['id_auteur']);
     15                        $infos['properties']['auteurs']['noms'][$id_auteur] = $auteur['nom'];
     16                        $infos['properties']['auteurs']['ids'][] = $id_auteur;
    1617                       
    1718                        // Peut-être indexer l'email de chaque auteur⋅e ?
  • _plugins_/indexer/trunk/indexer/jointure_mots.php

    r91373 r91416  
    2222        )) {
    2323                foreach ($mots as $mot) {
    24                         $infos['properties']['mots']['titres'][$mot['id_mot']] = supprimer_numero($mot['titre']);
    25                         $infos['properties']['mots']['ids'][] = $mot['id_mot'];
     24                        $id_mot = intval($mot['id_mot']);
     25                        $infos['properties']['mots']['titres'][$id_mot] = supprimer_numero($mot['titre']);
     26                        $infos['properties']['mots']['ids'][] = $id_mot;
    2627                }
    2728               
  • _plugins_/indexer/trunk/paquet.xml

    r91408 r91416  
    22        prefix="indexer"
    33        categorie="navigation"
    4         version="2.0.3"
     4        version="2.0.4"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.