Quand on créé une nouvelle variable d'usine à site de type couleur, on peut spécifier une couleur par défaut.
Or, lorsqu'on créé un site en back-office, cette variable d'usine à site n'est pas initialisé par cette couleur par défaut.
<bean class="com.kosmos.usinesite.template.property.bean.impl.TemplateSitePropertyColor"> <property name="code"> <util:constant static-field="fr.kosmos.psk.ihm.utils.FrontRicheUtil.NOM_PROPRIETE_COULEUR_AGENDA_1"/> </property> <property name="libelle" value="Couleur Agenda 1"/> <property name="valeurDefaut" value="#ff32c1"/> </bean>
Il faut probablement ajouter un second paramètre à cette classe ligne 27 pour indiquer la valeur par défaut :
https://git.kosmos.fr/projects/KORE/repos/koreparent/browse/core/src/main/java/com/kosmos/usinesite/template/property/formateur/impl/TemplateSitePropertyColorHTMLFormateur.java#27
Le comportement sera donc identique à cette classe, qui gère bien la valeur par défaut. https://git.kosmos.fr/projects/KORE/repos/koreparent/browse/core/src/main/java/com/kosmos/usinesite/template/property/formateur/impl/TemplateSitePropertyStringHTMLFormateur.java#27