Cycle de vie - Déplacement de l'appel à PostContentEditionFunctionsExtensionPoint


Cette page ne doit être appliquée que si le script de migration assistée vous demande de passer la migration manuelle code.CMS.20231214-move-post-edition-function

La fonction de workflow org.ametys.cms.workflow.extensions.ExtensibleFunction avec comme argument extension-point : org.ametys.cms.workflow.extensions.PostContentEditionFunctionsExtensionPoint a été déplacée dans les pre-functions.

Par exemple :

<function type="avalon">
<arg name="role">org.ametys.cms.workflow.extensions.ExtensibleFunction</arg>
<arg name="extension-point">org.ametys.cms.workflow.extensions.PostContentEditionFunctionsExtensionPoint</arg>
</function>

En principe c'est la première de vos post-functions, elle doit être déplacée en dernière des pre-functions pour être exécutée avant le changement d'état et les résultats qui peuvent être conditionnels.

Lorsque la fonction se situe dans des post-functions d'un résultat conditionnel, la mettre dans le pre-functions de l'action et la retirer de toute les conditions (si elle n'était pas dans un des résultats conditionnels, c'est probablement une erreur).

Retour en haut