diff options
Diffstat (limited to 'apps/dav/lib/Service/AbsenceService.php')
-rw-r--r-- | apps/dav/lib/Service/AbsenceService.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/dav/lib/Service/AbsenceService.php b/apps/dav/lib/Service/AbsenceService.php index 699f15ae2e0..7cbc0386d43 100644 --- a/apps/dav/lib/Service/AbsenceService.php +++ b/apps/dav/lib/Service/AbsenceService.php @@ -47,6 +47,8 @@ class AbsenceService { string $lastDay, string $status, string $message, + ?string $replacementUserId = null, + ?string $replacementUserDisplayName = null, ): Absence { try { $absence = $this->absenceMapper->findByUserId($user->getUID()); @@ -59,6 +61,8 @@ class AbsenceService { $absence->setLastDay($lastDay); $absence->setStatus($status); $absence->setMessage($message); + $absence->setReplacementUserId($replacementUserId); + $absence->setReplacementUserDisplayName($replacementUserDisplayName); if ($absence->getId() === null) { $absence = $this->absenceMapper->insert($absence); |