add notifications logic and add support of both JWT and Sanctum
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
|
||||
namespace App\Services\Attendance;
|
||||
|
||||
use App\Libraries\AttendanceAutoPublish;
|
||||
use App\Models\AttendanceData;
|
||||
use App\Models\AttendanceDay;
|
||||
use App\Models\Student;
|
||||
@@ -21,6 +20,7 @@ class TeacherAttendanceSubmissionService
|
||||
protected Student $student,
|
||||
protected AttendancePolicyService $attendancePolicyService,
|
||||
protected StudentAttendanceWriterService $studentAttendanceWriterService,
|
||||
protected AttendanceAutoPublishService $attendanceAutoPublishService,
|
||||
) {}
|
||||
|
||||
public function submit(
|
||||
@@ -201,7 +201,7 @@ class TeacherAttendanceSubmissionService
|
||||
]);
|
||||
}
|
||||
|
||||
$autoPublishAt = AttendanceAutoPublish::secondSundayAfterEndOfDay($attendDate);
|
||||
$autoPublishAt = $this->attendanceAutoPublishService->secondSundayAfterEndOfDay($attendDate);
|
||||
|
||||
$dayRow->update([
|
||||
'status' => 'submitted',
|
||||
@@ -217,4 +217,4 @@ class TeacherAttendanceSubmissionService
|
||||
'message' => 'Attendance submitted successfully.',
|
||||
];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user