diff --git a/src/Benzina/ProjectsPump.php b/src/Benzina/ProjectsPump.php index 43f1e9e..3613a0e 100644 --- a/src/Benzina/ProjectsPump.php +++ b/src/Benzina/ProjectsPump.php @@ -395,6 +395,7 @@ class ProjectsPump implements PumpInterface $collaboration = new Collaboration(); $collaboration->setTitle($support['support']); $collaboration->setDescription($support['description']); + $collaborations[] = $collaboration; } diff --git a/src/Entity/Project/Project.php b/src/Entity/Project/Project.php index 0534196..9b0e923 100644 --- a/src/Entity/Project/Project.php +++ b/src/Entity/Project/Project.php @@ -157,7 +157,7 @@ class Project implements UserOwnedInterface, AccountingOwnerInterface, Localized /** * @var Collection */ - #[ORM\OneToMany(targetEntity: Collaboration::class, mappedBy: 'project')] + #[ORM\OneToMany(targetEntity: Collaboration::class, mappedBy: 'project', cascade: ['persist'])] private Collection $collaborations; /**