Browse Source

Fix corsi statistiche

Luca Parisio 4 months ago
parent
commit
f92d4dfb51
1 changed files with 3 additions and 1 deletions
  1. 3 1
      app/Http/Livewire/Member.php

+ 3 - 1
app/Http/Livewire/Member.php

@@ -797,11 +797,13 @@ class Member extends Component
             $dow = date('w', strtotime($calendar->from));
             $d = $days[$dow];
 
+            $h = date('H:i', strtotime($calendar->from));
+
             // Elenco corsi per tipologia in base al calendario
             $courses = \App\Models\Course::where('name', $calendar->name)->where('date_from', '<=', $calendar->from)->where('date_to', '>=', $calendar->to)->pluck('id')->toArray();
 
             // Elenco utenti iscritti al corso "padre"
-            if (\App\Models\MemberCourse::where('when', 'like', "%" . $d . "%")->whereIn('course_id', $courses)->where('member_id', $this->dataId)->first())
+            if (\App\Models\MemberCourse::where('when', 'like', "%" . $d . "%")->where('when', 'like', '%"from":"' . $h . '"%')->whereIn('course_id', $courses)->where('member_id', $this->dataId)->first())
             {
                 $status = '';
                 if (in_array($calendar->id, $presences))