fix: don't filter application list by rejected status in repository

This commit is contained in:
Björn Fromme
2024-01-10 18:29:59 +01:00
parent aa9ec07603
commit 1654ab9903
4 changed files with 9 additions and 4 deletions
+7
View File
@@ -337,6 +337,13 @@ class Assignment implements BlameableEntityInterface, TimestampableEntityInterfa
return $this->applications;
}
public function getValidApplications(): Collection
{
return $this->applications->filter(function (Application $application) {
return Application::STATUS_REJECTED !== $application->getStatus();
});
}
public function addApplication(Application $application): static
{
if (!$this->applications->contains($application)) {