Skip to content

Commit 1393618

Browse files
committed
Merge branch 'main' of github.com:computate-org/computate
2 parents d6d546b + a293563 commit 1393618

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1648,19 +1648,19 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
16481648
tl(1, "@Override");
16491649
tl(1, "protected void _", langueConfig.getString(I18n.var_page), langueConfig.getString(I18n.var_Reponse), "(", classePartsCouverture.nomSimple(langueNom), "<String> ", langueConfig.getString(I18n.var_cVar), ") {");
16501650
tl(2, "if(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_ != null)");
1651-
tl(3, langueConfig.getString(I18n.var_cVar), ".o(JsonObject.mapFrom(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse()).toString());");
1651+
tl(3, langueConfig.getString(I18n.var_cVar), ".o(Optional.ofNullable(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse()).map(response -> JsonObject.mapFrom(response).toString()).orElse(null));");
16521652
tl(1, "}");
16531653
l();
16541654
if(classePageSuperNomSimple != null)
16551655
tl(1, "@Override");
16561656
tl(1, "protected void _stats(", classePartsCouverture.nomSimple(langueNom), "<SolrResponse.Stats> ", langueConfig.getString(I18n.var_cVar), ") {");
1657-
tl(2, langueConfig.getString(I18n.var_cVar), ".o(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse().getStats());");
1657+
tl(2, langueConfig.getString(I18n.var_cVar), ".o(Optional.ofNullable(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse()).map(response -> response.getStats()).orElse(null));");
16581658
tl(1, "}");
16591659
l();
16601660
if(classePageSuperNomSimple != null)
16611661
tl(1, "@Override");
16621662
tl(1, "protected void _facetCounts(", classePartsCouverture.nomSimple(langueNom), "<SolrResponse.FacetCounts> ", langueConfig.getString(I18n.var_cVar), ") {");
1663-
tl(2, langueConfig.getString(I18n.var_cVar), ".o(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse().getFacetCounts());");
1663+
tl(2, langueConfig.getString(I18n.var_cVar), ".o(Optional.ofNullable(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse()).map(response -> response.getFacetCounts()).orElse(null));");
16641664
tl(1, "}");
16651665
l();
16661666
if(classePageSuperNomSimple != null)
@@ -1669,7 +1669,7 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
16691669
tl(2, "JsonArray pages = new JsonArray();");
16701670
tl(2, "Long ", langueConfig.getString(I18n.var_debut), " = ", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getStart().longValue();");
16711671
tl(2, "Long ", langueConfig.getString(I18n.var_lignes), " = ", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getRows().longValue();");
1672-
tl(2, "Long ", langueConfig.getString(I18n.var_numTrouve), " = ", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse().getResponse().getNumFound().longValue();");
1672+
tl(2, "Long ", langueConfig.getString(I18n.var_numTrouve), " = Optional.ofNullable(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse()).map(response -> response.getResponse().getNumFound().longValue()).orElse(Long.valueOf(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getList().size()));");
16731673
tl(2, "Long ", langueConfig.getString(I18n.var_debut), "Num = ", langueConfig.getString(I18n.var_debut), " + 1L;");
16741674
tl(2, "Long ", langueConfig.getString(I18n.var_fin), "Num = ", langueConfig.getString(I18n.var_debut), " + ", langueConfig.getString(I18n.var_lignes), ";");
16751675
tl(2, "Long floorMod = (", langueConfig.getString(I18n.var_lignes), " == 0L ? 0L : Math.floorMod(", langueConfig.getString(I18n.var_numTrouve), ", ", langueConfig.getString(I18n.var_lignes), "));");
@@ -1866,7 +1866,7 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
18661866
tl(2, "JsonObject params = ", langueConfig.getString(I18n.var_requeteService), ".getParams();");
18671867
l();
18681868
tl(2, "JsonObject queryParams = Optional.ofNullable(", langueConfig.getString(I18n.var_requeteService), ").map(ServiceRequest::getParams).map(or -> or.getJsonObject(\"query\")).orElse(new JsonObject());");
1869-
tl(2, "Long num = ", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse().getResponse().getNumFound().longValue();");
1869+
tl(2, "Long num = Optional.ofNullable(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getResponse()).map(response -> response.getResponse().getNumFound().longValue()).orElse(Long.valueOf(", langueConfig.getString(I18n.var_listeRecherche), classeApiClasseNomSimple, "_.getList().size()));");
18701870
tl(2, "String q = \"*:*\";");
18711871
tl(2, "String q1 = \"", classeVarTexte, "\";");
18721872
tl(2, "String q2 = \"\";");

0 commit comments

Comments
 (0)