@@ -2015,7 +2015,7 @@ public void ecrireGenApiServiceImpl2(String classeLangueNom) throws Exception {
20152015 for (String classeRessourceAutorisation : classeRessourcesAutorisation ) {
20162016
20172017 tl (6 , "groups.stream().map(group -> {" );
2018- tl (9 , "Matcher mPermission = Pattern.compile(\" ^/(.*-?" , StringUtils .substringBefore (classeRessourceAutorisation , "-" ), "-(.* ))-(" , classeApiMethodeMethode , ")$\" ).matcher(group);" );
2018+ tl (9 , "Matcher mPermission = Pattern.compile(\" ^/(.*-?" , StringUtils .substringBefore (classeRessourceAutorisation , "-" ), "-([a-z0-9 \\ \\ -]+ ))-(" , classeApiMethodeMethode , ")$\" ).matcher(group);" );
20192019 tl (9 , "return mPermission.find() ? mPermission.group(1) : null;" );
20202020 tl (8 , "}).filter(v -> v != null).forEach(" , i18nGlobale .getString (I18n .var_valeur ), " -> {" );
20212021 tl (9 , "fqs.add(String.format(\" %s:%s\" , \" " , StringUtils .substringAfter (classeRessourceAutorisation , "-" ), "\" , " , i18nGlobale .getString (I18n .var_valeur ), "));" );
@@ -2222,7 +2222,7 @@ public void ecrireGenApiServiceImpl2(String classeLangueNom) throws Exception {
22222222 for (String classeRessourceAutorisation : classeRessourcesAutorisation ) {
22232223
22242224 tl (6 , "groups.stream().map(group -> {" );
2225- tl (9 , "Matcher mPermission = Pattern.compile(\" ^/(.*-?" , StringUtils .substringBefore (classeRessourceAutorisation , "-" ), "-(.* ))-(" , classeApiMethodeMethode , ")$\" ).matcher(group);" );
2225+ tl (9 , "Matcher mPermission = Pattern.compile(\" ^/(.*-?" , StringUtils .substringBefore (classeRessourceAutorisation , "-" ), "-([a-z0-9 \\ \\ -]+ ))-(" , classeApiMethodeMethode , ")$\" ).matcher(group);" );
22262226 tl (9 , "return mPermission.find() ? mPermission.group(1) : null;" );
22272227 tl (8 , "}).filter(v -> v != null).forEach(" , i18nGlobale .getString (I18n .var_valeur ), " -> {" );
22282228 tl (9 , "fqs.add(String.format(\" %s:%s\" , \" " , StringUtils .substringAfter (classeRessourceAutorisation , "-" ), "\" , " , i18nGlobale .getString (I18n .var_valeur ), "));" );
0 commit comments