Actions
Anomalie #4889
fermé[Document DSEARCH/Recherche détaillée//REPORT] L'interface de recherche permet de faire des requêtes invalides : parenthésage
Début:
25/07/2014
Echéance:
% réalisé:
100%
Temps estimé:
Version source:
Solution proposée:
Ajouter une contrainte qui teste le balancing des parenthèses de la requête.
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Familles système, Recherche
Régression:
Description
Soit une recherche ou je clique "Condition : personnalisée" et j'ouvre une parenthèse sans la refermer sur une ligne du tableau (voir PJ). J'ai alors l'erreur suivante :
{DB0005} query prepare error : ERROR: syntax error at or near "ORDER"
LINE 1: ..._xxxx = 'justine' ) and (doctype != 'Z') ORDER BY t...
^
select doc32443.id, title, fromid, doctype, xxxxx, xxxx from doc32443 where (doc32443.archiveid is null) and (doc32443.doctype != 'T') and (doc32443.locked != -1) and (( xxxxx = 'justine' ) and (doctype != 'Z') ORDER BY title asc LIMIT 1001 OFFSET 0;
Actions
#5
Mis à jour par Éric Brison il y a presque 12 ans
- Statut changé de À analyser à Assigné
- Assigné à changé de Éric Brison à Jérôme Augé
- Solution proposée mis à jour (diff)
Actions
#6
Mis à jour par Marc Claverie il y a presque 12 ans
- Version cible changé de 3.2.16 à 3.2.17
Actions
#10
Mis à jour par Éric Brison il y a plus de 11 ans
- Statut changé de Assigné à Intégré
Appliqué par commit dynacase-core|commit:ef966c2c4d01ef2de804efe78fdc017f074c7d83.
Actions