diff --git a/src/Domain/Admin/Cloner/ContractorCloner.php b/src/Domain/Admin/Cloner/ContractorCloner.php index 4a788e80c2a9908ea0e457083b0690d5c7d9bc27..5cd92ec49b99cada998c950b3475498a54a1e885 100644 --- a/src/Domain/Admin/Cloner/ContractorCloner.php +++ b/src/Domain/Admin/Cloner/ContractorCloner.php @@ -39,6 +39,7 @@ class ContractorCloner extends AbstractCloner $contractor->setName($referent->getName()); $contractor->setReferent($referent->getReferent()); + $contractor->setHasDpo($referent->isHasDpo()); $contractor->setContractualClausesVerified($referent->isContractualClausesVerified()); $contractor->setAdoptedSecurityFeatures($referent->isAdoptedSecurityFeatures()); $contractor->setMaintainsTreatmentRegister($referent->isMaintainsTreatmentRegister()); diff --git a/src/Domain/Admin/Cloner/TreatmentCloner.php b/src/Domain/Admin/Cloner/TreatmentCloner.php index 2f1ba108b03bdf9626f0ebf88086c65ad46688a2..a825f234ba9f015869aded5676e0d170ef15c5e2 100644 --- a/src/Domain/Admin/Cloner/TreatmentCloner.php +++ b/src/Domain/Admin/Cloner/TreatmentCloner.php @@ -40,6 +40,12 @@ class TreatmentCloner extends AbstractCloner $treatment->setName($referent->getName()); $treatment->setGoal($referent->getGoal()); $treatment->setManager($referent->getManager()); + $treatment->setDpoMessage($referent->getDpoMessage()); + $treatment->setPublic($referent->getPublic()); + $treatment->setCoordonneesResponsableTraitement($referent->getCoordonneesResponsableTraitement()); + $treatment->setExemptAIPD($referent->getExemptAIPD()); + $treatment->setInnovativeUse($referent->isInnovativeUse()); + $treatment->setOtherCollectingMethod($referent->getOtherCollectingMethod()); $treatment->setSoftware($referent->getSoftware()); // Do not duplicate tools. Fixes https://gitlab.adullact.net/soluris/madis/-/issues/888 // $treatment->setTools($referent->getTools());