La feature du bouton corriger proposee en prevalidate ne semble pas prendre en compte les options d'enum

Problem description

La feature du bouton corriger proposee en prevalidate ne semble pas prendre en compte les options d’enum

Steps to reproduce

I have reproduced the problem on an up-to-date Simplicité instance
and those are the steps to do it:

  1. Corriger (appliquer la suggestion) sur un champ texte → ça fonctionne
  2. Corriger (appliquer la suggestion) sur un champ énuméré → ça ne fonctionne pas

Technical information

Instance /health
[Platform]
Status=OK
Version=5.2.25
BuiltOn=2022-12-08 16:28
Git=5.2/b6ade203bbb1542df426ee173be5abaa0746c664
Encoding=UTF-8
EndpointIP=21.1.0.47
EndpointURL=http://ed8f730c18c3:8080
TimeZone=Europe/Paris
SystemDate=2022-12-16 15:13:28

[Application]
ApplicationVersion=1.0.0
ContextPath=
ContextURL=https://bca.dok-dev.intra.renault.fr
ActiveSessions=2
TotalUsers=9253
EnabledUsers=1869
LastLoginDate=2022-12-16 12:36:29

[Server]
ServerInfo=Apache Tomcat/9.0.70
ServerType=WEB
ServerActiveSessions=2
ServerSessionTimeout=30

[OS]
Name=Linux
Architecture=amd64
Version=3.10.0-1160.80.1.el7.x86_64
DockerImageName=centos7
SystemEncoding=UTF-8

[JavaVM]
Version=17.0.5
Vendor=Eclipse Adoptium
VMName=OpenJDK 64-Bit Server VM
VMVersion=17.0.5+8
ScriptEngine=rhino
ScriptEngineVersion=Rhino 1.7.13 2020 09 02
HeapFree=713499
HeapSize=1520512
HeapMaxSize=3040896
TotalFreeSize=2233883

[Cache]
ObjectCache=161
ObjectCacheMax=10000
ObjectCacheRatio=1
ProcessCache=0
ProcessCacheMax=10000
ProcessCacheRatio=0
APIGrantCache=0
APIGrantCacheMax=1000
APIGrantRatio=0

[Database]
Vendor=2
ProductName=MySQL
ProductVersion=5.6.39-log
DriverName=MySQL Connector/J
DriverVersion=mysql-connector-j-8.0.31 (Revision: 0c86fc148d567b62266c2302bdad0f1e7a7e4eba)
DBDate=2022-12-16 15:13:28
DBDateOffset=0
DBPatchLevel=5;P02;02060c9fd8a4f4cb39e2a5f8e2d14215
UsingBLOBs=true

[Healthcheck]
Date=2022-12-16 15:13:28
ElapsedTime=285
Simplicité logs
No significant log
Browser logs
No significant log
Other relevant information

NA

Bonjour,

Effectivement, la fonctionnalité de suggestion n’est prévue pour fonctionner que sur les textes courts. Je vais regarder si ça peut s’appliquer aux autres types de champs.

1 Like

Bonsoir Simon,
merci beaucoup.

J’avoue avoir soulevé la jupe (en mode debuger) et appliqué la solution de contournement suivante (cf. bout de code dans une ressource SCRIPT de l’objet concerné:

/*
** DEBT/FIX suggestion not taken in account for enum options
*/
$('.suggest>button', ctn).click(function() {
	var group = $(this).closest('.form-group'), corr = group.data('suggest'), org = group.find('input').val(), org2 = group.find('select').val();
	if (org2 !== undefined) {
		group.data('suggest',org).find('select').val(corr);
	}
});
/**/

ça fonctionne mais c’est incomplet car si la correction est bien prise en compte lors du save, ça ne met pas en visibilité la valeur corrigée dans le champ select2…

Bonjour Bruno,

Ce sera corrigé à partir de la 5.2.29.

Cordialement,

1 Like

Super merci beaucoup (bientôt une dette de plus en moins)

1 Like

Bonsoir Simon, 5.2.29 déployée, problème réglé, dette résorbée !

Merci beaucoup.

1 Like

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.