[2026-04-01 09:12:09] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":3,"email":"be.lead@company.com"} 
[2026-04-01 09:12:10] local.WARNING: Microsoft Teams Graph notification failed {"recipient":"9d642142-9957-4173-a5cf-5382b8b83c2b","status":403,"body":"{\"error\":{\"code\":\"Forbidden\",\"message\":\"Missing role permissions on the request. API requires one of 'TeamsActivity.Send, TeamsActivity.Send.User'. Roles on the request ''. Resource specific consent grants on the request ''.\",\"innerError\":{\"date\":\"2026-04-01T07:12:10\",\"request-id\":\"9d7cc7bd-63f9-460f-ad8b-bbd17b5b2b21\",\"client-request-id\":\"9d7cc7bd-63f9-460f-ad8b-bbd17b5b2b21\"}}}"} 
[2026-04-01 09:12:10] local.INFO: Microsoft Teams notification dispatch summary {"users_count":2,"eligible_recipients":1,"sent_any":false,"activity_type":"taskCreated","ticket_id":218} 
[2026-04-01 09:50:04] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":3,"email":"be.lead@company.com"} 
[2026-04-01 09:50:07] local.WARNING: Microsoft Teams Graph notification failed {"recipient":"9d642142-9957-4173-a5cf-5382b8b83c2b","status":403,"body":"{\"error\":{\"code\":\"Forbidden\",\"message\":\"Missing role permissions on the request. API requires one of 'TeamsActivity.Send, TeamsActivity.Send.User'. Roles on the request ''. Resource specific consent grants on the request ''.\",\"innerError\":{\"date\":\"2026-04-01T07:50:07\",\"request-id\":\"5e029c73-0576-4e05-9e65-168e8d4e6547\",\"client-request-id\":\"5e029c73-0576-4e05-9e65-168e8d4e6547\"}}}"} 
[2026-04-01 09:50:07] local.INFO: Microsoft Teams notification dispatch summary {"users_count":2,"eligible_recipients":1,"sent_any":false,"activity_type":"taskCreated","ticket_id":219} 
[2026-04-01 11:05:23] local.ERROR: Notification failed for model ID: 4125. Error: Device unregistered.  
[2026-04-01 11:05:30] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":3,"email":"be.lead@company.com"} 
[2026-04-01 11:05:30] local.WARNING: Microsoft Teams Graph notification failed {"recipient":"9d642142-9957-4173-a5cf-5382b8b83c2b","status":403,"body":"{\"error\":{\"code\":\"Forbidden\",\"message\":\"Missing role permissions on the request. API requires one of 'TeamsActivity.Send, TeamsActivity.Send.User'. Roles on the request ''. Resource specific consent grants on the request ''.\",\"innerError\":{\"date\":\"2026-04-01T09:05:30\",\"request-id\":\"36b17063-2dfd-4c78-85c9-441b4272e708\",\"client-request-id\":\"36b17063-2dfd-4c78-85c9-441b4272e708\"}}}"} 
[2026-04-01 11:05:30] local.INFO: Microsoft Teams notification dispatch summary {"users_count":2,"eligible_recipients":1,"sent_any":false,"activity_type":"taskCreated","ticket_id":220} 
[2026-04-01 11:43:41] local.ERROR: Notification failed for model ID: 4133. Error: Device unregistered.  
[2026-04-01 11:48:27] local.ERROR: Notification failed for model ID: 4136. Error: Device unregistered.  
[2026-04-01 11:49:35] local.ERROR: Notification failed for model ID: 4139. Error: Device unregistered.  
[2026-04-01 11:59:55] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 11:59:55] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":217} 
[2026-04-01 13:40:37] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":3,"email":"be.lead@company.com"} 
[2026-04-01 13:40:37] local.WARNING: Microsoft Teams Graph notification failed {"recipient":"9d642142-9957-4173-a5cf-5382b8b83c2b","status":403,"body":"{\"error\":{\"code\":\"Forbidden\",\"message\":\"Missing role permissions on the request. API requires one of 'TeamsActivity.Send, TeamsActivity.Send.User'. Roles on the request ''. Resource specific consent grants on the request ''.\",\"innerError\":{\"date\":\"2026-04-01T11:40:37\",\"request-id\":\"e4bb04eb-7694-4788-9240-b25367cd2c1b\",\"client-request-id\":\"e4bb04eb-7694-4788-9240-b25367cd2c1b\"}}}"} 
[2026-04-01 13:40:37] local.INFO: Microsoft Teams notification dispatch summary {"users_count":2,"eligible_recipients":1,"sent_any":false,"activity_type":"taskCreated","ticket_id":221} 
[2026-04-01 13:45:51] local.ERROR: IMAP listener connection/query failed {"message":"connection failed"} 
[2026-04-01 13:49:07] local.ERROR: There are no commands defined in the "imap" namespace. {"exception":"[object] (Symfony\\Component\\Console\\Exception\\NamespaceNotFoundException(code: 0): There are no commands defined in the \"imap\" namespace. at /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php:678)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(729): Symfony\\Component\\Console\\Application->findNamespace('imap')
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(266): Symfony\\Component\\Console\\Application->find('imap:idle')
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#5 {main}
"} 
[2026-04-01 14:02:33] local.ERROR: IMAP listener connection/query failed {"message":"connection failed"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-22')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-21')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-20')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-18')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-15')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-14')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-13')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-12')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-11')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-07')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-06')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-05')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-04')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-01')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-31')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-30')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-29')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-28')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-22')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-21')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-20')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-19')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-18')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-15')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-14')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-13')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-12')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-11')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-05')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-04')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-01')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-31')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-30')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-28')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-22')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-21')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-20')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-19')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-18')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-15')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-14')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-13')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-12')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-11')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-08')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-07')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-06')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-05')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-04')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-01')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-31')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-30')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-29')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-28')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-22')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-21')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-20')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-19')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-18')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-15')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-14')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-13')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-12')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-11')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-08')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-07')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-06')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-05')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-04')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-01')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-31')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-30')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-29')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-28')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-22')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-21')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-20')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-19')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-18')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-14')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:57] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-13')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-12')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-11')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-07')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-06')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-05')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-04')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-01')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-31')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-30')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-29')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-28')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-22')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-21')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-20')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-19')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-18')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-15')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-14')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-12')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-11')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-08')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-07')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-06')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-05')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-04')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-01')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-30')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-29')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-28')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-22')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-21')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-20')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-19')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-18')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-15')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-14')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-13')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-11')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-08')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-07')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-05')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-04')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2026-01-01')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-31')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-30')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-29')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:30:58] local.ERROR: Attempt to read property "attendance_flexible_allowance" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"attendance_flexible_allowance\" on null at /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php:249)
[stacktrace]
#0 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(255): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', '/home/taskmanag...', 249)
#1 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/EmployeeRepository.php(249): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}(2, 'Attempt to read...', '/home/taskmanag...', 249)
#2 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Repositories/SQL/DeductionRepository.php(83): App\\Repositories\\SQL\\EmployeeRepository->getWorkRegulationStartTime(Object(App\\Models\\Employee), '2025-12-28')
#3 /home/taskmanage/public_html/sys.roms.roqay.dev/app/Jobs/DetectAttendanceDeductionJob.php(34): App\\Repositories\\SQL\\DeductionRepository->checkEmployeeAttendance(Object(App\\Models\\Attendance))
#4 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\DetectAttendanceDeductionJob->handle()
#5 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(128): Illuminate\\Container\\Container->call(Array)
#10 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#11 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#12 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(132): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#13 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(123): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\DetectAttendanceDeductionJob), false)
#14 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(144): Illuminate\\Queue\\CallQueuedHandler->Illuminate\\Queue\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#15 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(App\\Jobs\\DetectAttendanceDeductionJob))
#16 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(122): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#17 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(App\\Jobs\\DetectAttendanceDeductionJob))
#18 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#19 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#20 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#21 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#24 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#25 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#26 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#27 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#28 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#29 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#30 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#31 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(1121): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/taskmanage/public_html/sys.roms.roqay.dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/taskmanage/public_html/sys.roms.roqay.dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 {main}
"} 
[2026-04-01 14:33:05] local.ERROR: IMAP listener connection/query failed {"message":"connection failed"} 
[2026-04-01 14:40:31] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:31] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":190} 
[2026-04-01 14:40:32] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:32] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":192} 
[2026-04-01 14:40:32] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:32] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":193} 
[2026-04-01 14:40:34] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:34] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":199} 
[2026-04-01 14:40:35] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:35] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":200} 
[2026-04-01 14:40:36] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:36] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":203} 
[2026-04-01 14:40:37] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:37] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":204} 
[2026-04-01 14:40:37] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:37] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":205} 
[2026-04-01 14:40:38] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:38] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":208} 
[2026-04-01 14:40:38] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:38] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":209} 
[2026-04-01 14:40:38] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 14:40:38] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":210} 
[2026-04-01 15:05:19] local.ERROR: IMAP listener connection/query failed {"message":"connection failed"} 
[2026-04-01 15:10:46] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 15:10:46] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":0,"sent_any":false,"activity_type":"taskCreated","ticket_id":222} 
[2026-04-01 15:10:47] local.ERROR: Notification failed for model ID: 4172. Error: Device unregistered.  
[2026-04-01 15:31:39] local.ERROR: Notification failed for model ID: 4174. Error: Device unregistered.  
[2026-04-01 15:40:50] local.ERROR: Notification failed for model ID: 4176. Error: Device unregistered.  
[2026-04-01 15:41:37] local.ERROR: Notification failed for model ID: 4178. Error: Device unregistered.  
[2026-04-01 15:44:24] local.WARNING: Microsoft Teams Graph notification failed {"recipient":"79b79b01-274e-4463-a778-7072fc52c040","status":403,"body":"{\"error\":{\"code\":\"Forbidden\",\"message\":\"Missing role permissions on the request. API requires one of 'TeamsActivity.Send, TeamsActivity.Send.User'. Roles on the request ''. Resource specific consent grants on the request ''.\",\"innerError\":{\"date\":\"2026-04-01T13:44:24\",\"request-id\":\"af185351-f447-4aa8-89bc-a558d0be198a\",\"client-request-id\":\"af185351-f447-4aa8-89bc-a558d0be198a\"}}}"} 
[2026-04-01 15:44:24] local.INFO: Microsoft Teams notification dispatch summary {"users_count":1,"eligible_recipients":1,"sent_any":false,"activity_type":"taskCreated","ticket_id":222} 
[2026-04-01 16:01:16] local.ERROR: Notification failed for model ID: 4182. Error: Device unregistered.  
[2026-04-01 17:26:12] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":1,"email":"admin@admin.com"} 
[2026-04-01 17:26:13] local.WARNING: Microsoft Teams Graph notification failed {"recipient":"79b79b01-274e-4463-a778-7072fc52c040","status":403,"body":"{\"error\":{\"code\":\"Forbidden\",\"message\":\"Missing role permissions on the request. API requires one of 'TeamsActivity.Send, TeamsActivity.Send.User'. Roles on the request ''. Resource specific consent grants on the request ''.\",\"innerError\":{\"date\":\"2026-04-01T15:26:13\",\"request-id\":\"79d7cef7-6907-4567-ba3e-3c3a682d2aa9\",\"client-request-id\":\"79d7cef7-6907-4567-ba3e-3c3a682d2aa9\"}}}"} 
[2026-04-01 17:26:13] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":71,"email":"cordie.carter@example.org"} 
[2026-04-01 17:26:13] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":74,"email":"hessel.anthony@example.net"} 
[2026-04-01 17:26:13] local.INFO: Microsoft Teams notification skipped recipient: missing employee.microsoft_id {"user_id":6,"email":"sr.vue@company.com"} 
[2026-04-01 17:26:13] local.INFO: Microsoft Teams notification dispatch summary {"users_count":5,"eligible_recipients":1,"sent_any":false,"activity_type":"taskCreated","ticket_id":223} 
