Skip to content
Extraits de code Groupes Projets
Valider 4e0a83dd rédigé par marcimat's avatar marcimat
Parcourir les fichiers

fix: Le nom d’une table optionnelle est conservé dans un champ dédié, pas dans un booléen

(cherry picked from commit 1e7a474f)
parent 6acbbe98
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -27,7 +27,7 @@ function decompiler_boucle($struct, $fmt = '', $prof = 0) {
$postaff = decompiler_($struct->postaff, $fmt, $prof);
$type = $struct->sql_serveur ? "$struct->sql_serveur:" : '';
$type .= ($struct->type_requete ?: $struct->table_optionnelle);
$type .= ($struct->type_requete ?: $struct->type_table_optionnelle);
if ($struct->jointures_explicites) {
$type .= ' ' . $struct->jointures_explicites;
......
......@@ -1099,7 +1099,8 @@ function public_phraser_html_dist($texte, $id_parent, &$boucles, $descr, $ligne_
}
if ($table_optionnelle) {
$result->table_optionnelle = $type;
$result->table_optionnelle = true;
$result->type_table_optionnelle = $type;
}
// 1ere passe sur les criteres, vu comme des arguments sans fct
......
......@@ -84,6 +84,7 @@ class Boucle
* Si oui, aucune erreur ne sera générée si la table demandée n'est pas présente
*/
public bool $table_optionnelle = false;
public string $type_table_optionnelle = '';
/**
* Nom du fichier de connexion
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter