Valider 2b9195f3 rédigé par esj's avatar esj
Parcourir les fichiers

Le rôle du champ default_order semble avoir été qq peu perverti. Ce dépot...

Le rôle du champ default_order semble avoir été qq peu perverti. Ce dépot corrige le cas du critère {{{inverse}}} intervenant après le critère {{{IN}}}, ça me reste un peu obscur mais au moins ça corrige ce cas. Je laisse intacte la 2.0 pour servir de référence.
parent 4b76ee45
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+6 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -503,9 +503,12 @@ function critere_inverse_dist($idb, &$boucles, $crit) {
		}

		$n = count($boucle->order);
		if (!$n)
		if (!$n) {
			if (isset($boucle->default_order[0]))
				$boucle->default_order[0] .=  ' . " DESC"';
			else
				$boucle->default_order[] =  ' DESC';
		else {
		} else {
			$t = $boucle->order[$n-1] . " . $order";
			if (preg_match("/^(.*)'\s*\.\s*'([^']*')$/", $t, $r))
				$t = $r[1] . $r[2];