Valider 132032a2 rédigé par b_b's avatar b_b
Parcourir les fichiers

report de r23737

prise en charge des clés partielles dans split_key (thx marcimat)

permet d'éviter une erreur avec les index du type text(60) qui étaient à tort insérés tels quels dans le group by des requêtes sql

ref https://github.com/seenthis/seenthis_squelettes/issues/149
parent 12d46cdf
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+4 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -309,9 +309,12 @@ function liste_champs_jointures($nom, $desc, $primary = false) {
 */
function split_key($v, $join = array()) {
	foreach (preg_split('/,\s*/', $v) as $k) {
		if (strpos($k, '(') !== false) {
			$k = explode('(', $k);
			$k = trim(reset($k));
		}
		$join[$k] = $k;
	}

	return $join;
}