wip
This commit is contained in:
		@@ -41,13 +41,16 @@ class DoesNotExceedLimitRule implements VacationRequestRule
 | 
			
		||||
 | 
			
		||||
    protected function getUserVacationLimit(User $user, YearPeriod $yearPeriod): int
 | 
			
		||||
    {
 | 
			
		||||
        return $user->vacationLimits()->where("year_period_id", $yearPeriod->id)->first()->days ?? 0;
 | 
			
		||||
        return $user->vacationLimits()
 | 
			
		||||
                ->whereBelongsTo($yearPeriod)
 | 
			
		||||
                ->first()
 | 
			
		||||
                ->days ?? 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    protected function getVacationDaysWithLimit(User $user, YearPeriod $yearPeriod): int
 | 
			
		||||
    {
 | 
			
		||||
        return $user->vacations()
 | 
			
		||||
            ->where("year_period_id", $yearPeriod->id)
 | 
			
		||||
            ->whereBelongsTo($yearPeriod)
 | 
			
		||||
            ->whereRelation(
 | 
			
		||||
                "vacationRequest",
 | 
			
		||||
                fn(Builder $query) => $query
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user