Cette page ne doit être appliquée que si le script vous demande de passer la migration manuelle code.20251209.WEB-PrivacyMetadata
Normalement le seul concerné par cette migration de code.
Dans PublicationRepositoryPopulator.java, il y a un FIXME CMS-7630 pour que la métadonnée privacy soit supprimée de la liste des exclusions. C'est maintenant. Dans la méthode _synchronizeContent, remplacer la ligne
_cloneContentProperties(node, clonedNode, AmetysPredicateUtils.propertyNamesPredicate("ametys:lastValidationDate", "ametys:lastMajorValidationDate", "ametys:privacy", "ametys-internal:workflowId", "ametys-internal:currentStepId")); // FIXME CMS-7630 privacy should be not versionned_cloneContentProperties(node, clonedNode, AmetysPredicateUtils.propertyNamesPredicate("ametys:lastValidationDate", "ametys:lastMajorValidationDate", "ametys:privacy", "ametys-internal:workflowId", "ametys-internal:currentStepId")); // FIXME CMS-7630 privacy should be not versionned_cloneContentProperties(node, clonedNode, AmetysPredicateUtils.propertyNamesPredicate("ametys:lastValidationDate", "ametys:lastMajorValidationDate", "ametys:privacy", "ametys-internal:workflowId", "ametys-internal:currentStepId")); // FIXME CMS-7630 privacy should be not versionnedpar
_cloneContentProperties(node, clonedNode, AmetysPredicateUtils.propertyNamesPredicate("ametys:lastValidationDate", "ametys:lastMajorValidationDate", "ametys-internal:workflowId", "ametys-internal:currentStepId"));_cloneContentProperties(node, clonedNode, AmetysPredicateUtils.propertyNamesPredicate("ametys:lastValidationDate", "ametys:lastMajorValidationDate", "ametys-internal:workflowId", "ametys-internal:currentStepId"));_cloneContentProperties(node, clonedNode, AmetysPredicateUtils.propertyNamesPredicate("ametys:lastValidationDate", "ametys:lastMajorValidationDate", "ametys-internal:workflowId", "ametys-internal:currentStepId"));Si un autre projet est appelé à faire cette migration, il faudra contacter un développeur vérifier et potentiellement modifier le code