Project

General

Profile

Anomalie #3512

Problème de jointures automatiques

Added by b b over 5 years ago. Updated about 5 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
07/24/2015
Due date:
% Done:

100%

Resolution:
fixed
Navigateur:

Description

Comme signalé ici :

http://thread.gmane.org/gmane.comp.web.spip.zone/37994/focus=38017

http://thread.gmane.org/gmane.comp.web.spip.zone/38364/focus=38375

Il y a un problème avec les jointures automatiques suite aux modifications entre r21873 et r21878.

Associated revisions

Revision 22334 (diff)
Added by cedric@yterium.com over 5 years ago

Fix #3512 : la balise #TRI provoquait l'ajout d'une clause SELECT systematique depuis r21875. Cela marchait jusqu'ici par un heureux hasard, mais ne permettait plus depuis l'optimisation automatique des jointures inutiles. On ajoute un argument a la fonction index_pile pour permettre ne ne pas ajouter la clause select

History

#1 Updated by cedric - over 5 years ago

c'est r21875 la cause : par un concours heureux de circonstances le champ de #TRI n'etait pas ajouté au SELECT. Le bug est dans le fait que #TRI ne doit pas provoquer l'ajout au select, seulement la creation de jointure si besoin, c'est {tri} qui se charge de generer le select dynamique qui va bien.

#2 Updated by cedric - over 5 years ago

  • Status changed from Nouveau to Fermé
  • % Done changed from 0 to 100

Appliqué par commit r22334.

#3 Updated by b b about 5 years ago

  • Resolution set to fixed

Also available in: Atom PDF