$users = [];
$res = [];
- foreach (TeamLeave::where('public', '1')->get() as $leave) {
+ foreach (TeamLeave::withoutGlobalScopes()->where('public', '1')->where('accepted','1')->get() as $leave) {
if (!isset($users[$leave->worker])) {
$users[$leave->worker] = User::withoutGlobalScopes()->find($leave->worker);
}
$user = $users[$leave->worker];
/** @var $leave TeamLeave */
- /*
- * title : 'event3',
- start : '2010-01-09T12:30:00',
- allDay : false // will make the time show
- */
+
$event = ['title' => $user->firstname, 'start' => $leave->start_day->format('c'), 'end' => $leave->end_day->modify('+1 day')->format('c'), 'allDay' => true, 'color' => $user->planning_color];