Skip to content

Commit f95b619

Browse files
authored
Merge pull request #42 from computate/computate
Fixed boolean json data import as string
2 parents 0e3c55c + 689aeff commit f95b619

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/main/java/org/computate/frFR/java/EcrireApiClasse.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -984,7 +984,10 @@ else if(VAL_nomCanoniqueInteger.equals(entiteNomCanoniqueGenerique)) {
984984
tl(6, "break;");
985985
} else if(classeSauvegarde && BooleanUtils.isTrue(entiteDefinir)) {
986986
tl(5, "case ", classeNomSimple, ".VAR_", entiteVar, ":");
987-
tl(6, "o2.set", entiteVarCapitalise, "(jsonObject.get", entiteNomSimpleVertxJson, "(", i18nGlobale.getString(I18n.var_entite), "Var));");
987+
if(StringUtils.equals(entiteNomSimpleVertxJson, "Boolean"))
988+
tl(6, "o2.set", entiteVarCapitalise, "(jsonObject.getString(", i18nGlobale.getString(I18n.var_entite), "Var));");
989+
else
990+
tl(6, "o2.set", entiteVarCapitalise, "(jsonObject.get", entiteNomSimpleVertxJson, "(", i18nGlobale.getString(I18n.var_entite), "Var));");
988991
tl(6, "if(bParams.size() > 0) {");
989992
tl(7, "bSql.append(\", \");");
990993
tl(6, "}");
@@ -1875,7 +1878,10 @@ else if(BooleanUtils.isTrue(entiteDefinir)) {
18751878
else {
18761879

18771880
tl(5, "case \"set", entiteVarCapitalise, "\":");
1878-
tl(7, "o2.set", entiteVarCapitalise, "(jsonObject.get", entiteNomSimpleVertxJson, "(", i18nGlobale.getString(I18n.var_entite), "Var));");
1881+
if(StringUtils.equals(entiteNomSimpleVertxJson, "Boolean"))
1882+
tl(7, "o2.set", entiteVarCapitalise, "(jsonObject.getString(", i18nGlobale.getString(I18n.var_entite), "Var));");
1883+
else
1884+
tl(7, "o2.set", entiteVarCapitalise, "(jsonObject.get", entiteNomSimpleVertxJson, "(", i18nGlobale.getString(I18n.var_entite), "Var));");
18791885
tl(7, "if(bParams.size() > 0)");
18801886
tl(8, "bSql.append(\", \");");
18811887
tl(7, "bSql.append(", classeNomSimple, ".VAR_", entiteVar, " + \"=$\" + num);");

0 commit comments

Comments
 (0)