We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d45a6fb commit 55a2e96Copy full SHA for 55a2e96
app/Actions/TransferVacationEntitlement.php
@@ -21,7 +21,7 @@ public function transfer(User $employee, $vacationEntitlementId)
21
$vacationEntitlementToBeTransferred = VacationEntitlement::findOrFail($vacationEntitlementId);
22
23
//fetch a possible vacation entitlement candiate
24
- $useExistingVacationEntitlement = VacationEntitlement::where('ends_at', $vacationEntitlementToBeTransferred->end_of_transfer_period)->first();
+ $useExistingVacationEntitlement = $employee->vacationEntitlements()->where('ends_at', $vacationEntitlementToBeTransferred->end_of_transfer_period)->first();
25
if (!empty($useExistingVacationEntitlement)) {
26
$vacationEntitlementToBeTransferred->transferVacationDays($useExistingVacationEntitlement, [
27
'days' => $useExistingVacationEntitlement->days->plus($vacationEntitlementToBeTransferred->daysTransferrable())
0 commit comments