Changeset 115443 in spip-zone


Ignore:
Timestamp:
May 20, 2019, 3:29:05 PM (3 months ago)
Author:
maieul@…
Message:

l'espace privé affiche pour un formulaire donnée le formulaire, sans passer d'identifiant explicite de réponse précédente. Du coup l'option d'identification par id de réponse plantait (erreur sql). On corrige cela (Florence Henry, contrib)

Location:
_plugins_/formidable/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/inc/formidable.php

    r115440 r115443  
    175175        }
    176176
    177         // Comment identifie-t-on? Attention, le choix d'identification indique une PRIORITE, donc cela veut dire que les autres méthodes peuvent venir après
     177        // Comment identifie-t-on? Attention, le choix d'identification indique une PRIORITE, donc cela veut dire que les autres méthodes peuvent venir après, sauf dans le cas d'identification explicitement par id_reponse
    178178        if ($choix_identification == 'cookie' or !$choix_identification) {
    179179                if ($cookie) {
     
    194194                        $where = array($where_cookie, $where_id_auteur);
    195195                }
     196        } elseif ($choix_identification == 'id_reponse') {//Si le filtrage se fait par réponse, on prend tout (mais normalement on devrait pas aboutir ici si tel est le cas)
     197                $where = array("1=1");
    196198        }
    197199        $where = array_filter($where);//Supprimer les wheres null
  • _plugins_/formidable/trunk/paquet.xml

    r115440 r115443  
    22        prefix="formidable"
    33        categorie="communication"
    4         version="3.38.0"
     4        version="3.38.1"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.