From 22d8a5305003ce5cc84c7f2d53b2395a3d0d1ca0 Mon Sep 17 00:00:00 2001 From: Christopher Tate Date: Mon, 18 Dec 2023 13:23:39 -0700 Subject: [PATCH] Loads Location class fields from super classes --- .../org/computate/frFR/java/IndexerClasse.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/main/java/org/computate/frFR/java/IndexerClasse.java b/src/main/java/org/computate/frFR/java/IndexerClasse.java index 445a55d1..10fb8ac8 100644 --- a/src/main/java/org/computate/frFR/java/IndexerClasse.java +++ b/src/main/java/org/computate/frFR/java/IndexerClasse.java @@ -4742,6 +4742,20 @@ else if(StringUtils.equalsAny(entiteNomCanonique, VAL_nomCanoniqueString)) { } } } + if(classeVarEmplacement == null && classeSuperDoc != null) { + classeVarEmplacement = (String)classeSuperDoc.get("classeVarEmplacement_" + classeLangueNom + "_stored_string"); + if(classeVarEmplacement != null) { + stockerSolr(classeLangueNom, classeDoc, "classeVarEmplacement", classeVarEmplacement); + if(classeTraduire) { + for(String langueNom : classeAutresLangues) { + String classeVarEmplacementLangue = (String)classeSuperDoc.get("classeVarEmplacement_" + langueNom + "_stored_string"); + if(classeVarEmplacementLangue != null) { + stockerSolr(langueNom, classeDoc, "classeVarEmplacement", classeVarEmplacementLangue); + } + } + } + } + } if(classeVarModifie == null && classeSuperDoc != null) { classeVarModifie = (String)classeSuperDoc.get("classeVarModifie_" + classeLangueNom + "_stored_string"); if(classeVarModifie != null) {