Fix empty checks
This commit is contained in:
parent
37a26c123e
commit
bfa0d91704
|
@ -307,7 +307,7 @@ function Shift_free_entries(AngelType $needed_angeltype, $shift_entries)
|
|||
* @param Shift $shift The shift
|
||||
* @param AngelType $angeltype The angeltype to which the user wants to sign up
|
||||
* @param array|null $user_angeltype
|
||||
* @param SHift[]|Collection|null $user_shifts List of the users shifts
|
||||
* @param Shift[]|Collection|null $user_shifts List of the users shifts
|
||||
* @param AngelType $needed_angeltype
|
||||
* @param ShiftEntry[]|Collection $shift_entries
|
||||
* @return ShiftSignupState
|
||||
|
@ -331,7 +331,7 @@ function Shift_signup_allowed_angel(
|
|||
return new ShiftSignupState(ShiftSignupStatus::NOT_YET, $free_entries);
|
||||
}
|
||||
|
||||
if (empty($user_shifts)) {
|
||||
if (is_null($user_shifts) || $user_shifts->isEmpty()) {
|
||||
$user_shifts = Shifts_by_user($user->id);
|
||||
}
|
||||
|
||||
|
|
|
@ -242,7 +242,7 @@ function User_last_shift_render($user)
|
|||
}
|
||||
|
||||
$last_shifts = ShiftEntries_finished_by_user($user);
|
||||
if (empty($last_shifts)) {
|
||||
if ($last_shifts->isEmpty()) {
|
||||
return '';
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue