[2026-02-27 17:58:46] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'INSERT INTO' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: insert into `log` (`log`, `updated_at`, `created_at`) values (cc, 2026-02-27 17:58:46, 2026-02-27 17:58:46)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'INSERT INTO' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: insert into `log` (`log`, `updated_at`, `created_at`) values (cc, 2026-02-27 17:58:46, 2026-02-27 17:58:46)) at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4033): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\\Database\\Query\\Builder->insertGetId()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\\Database\\Eloquent\\Model->save()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1218}()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\\Database\\Eloquent\\Builder->create()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\\Database\\Eloquent\\Model->forwardCallTo()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\\Database\\Eloquent\\Model->__call()
#14 /home/antw5817/public_html/sikapi/app/Http/Controllers/TelegramWebhookController.php(17): Illuminate\\Database\\Eloquent\\Model::__callStatic()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\TelegramWebhookController->handleWebhook()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#51 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#52 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'INSERT INTO' at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\MySqlConnection->{closure:Illuminate\\Database\\MySqlConnection::insert():42}()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4033): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\\Database\\Query\\Builder->insertGetId()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\\Database\\Eloquent\\Model->save()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1218}()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\\Database\\Eloquent\\Builder->create()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\\Database\\Eloquent\\Model->forwardCallTo()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\\Database\\Eloquent\\Model->__call()
#16 /home/antw5817/public_html/sikapi/app/Http/Controllers/TelegramWebhookController.php(17): Illuminate\\Database\\Eloquent\\Model::__callStatic()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\TelegramWebhookController->handleWebhook()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-02-27 17:59:26] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'INSERT INTO' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: insert into `log` (`log`, `updated_at`, `created_at`) values (cc, 2026-02-27 17:59:26, 2026-02-27 17:59:26)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'INSERT INTO' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: insert into `log` (`log`, `updated_at`, `created_at`) values (cc, 2026-02-27 17:59:26, 2026-02-27 17:59:26)) at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4033): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\\Database\\Query\\Builder->insertGetId()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\\Database\\Eloquent\\Model->save()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1218}()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\\Database\\Eloquent\\Builder->create()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\\Database\\Eloquent\\Model->forwardCallTo()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\\Database\\Eloquent\\Model->__call()
#14 /home/antw5817/public_html/sikapi/app/Http/Controllers/TelegramWebhookController.php(17): Illuminate\\Database\\Eloquent\\Model::__callStatic()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\TelegramWebhookController->handleWebhook()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#51 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#52 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'INSERT INTO' at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\MySqlConnection->{closure:Illuminate\\Database\\MySqlConnection::insert():42}()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4033): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\\Database\\Query\\Builder->insertGetId()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\\Database\\Eloquent\\Model->save()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::create():1218}()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\\Database\\Eloquent\\Builder->create()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\\Database\\Eloquent\\Model->forwardCallTo()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\\Database\\Eloquent\\Model->__call()
#16 /home/antw5817/public_html/sikapi/app/Http/Controllers/TelegramWebhookController.php(17): Illuminate\\Database\\Eloquent\\Model::__callStatic()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\TelegramWebhookController->handleWebhook()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#53 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#54 {main}
"} 
[2026-02-27 18:00:27] local.INFO: Telegram Webhook Received: {"apikey":"5366586c2f8dd9ee8912eaef774a82dd","provinsi":"Bengkulu","referalcode":null,"warna":"wadaw","kota":"Lebong","gender":"Pria","countrycode":"+62","id_sim":"54564654654888","tgl_lahir":"2026-02-12","merek":"yamaha","phone":"895326432505","nomor_kendaraan":"1111","statusref":"false","nama_driver":"wada","job":"7","tipe":"vario","email":"gamermovic@gmail.com","no_telepon":"62895326432505","no_ktp":"546545465","foto":{"Illuminate\\Http\\UploadedFile":"/tmp/phpd25hok0cmggs83l6PbF"}} 
[2026-02-27 18:01:15] local.INFO: Telegram Webhook Received: {"update_id":933121974,"message":{"message_id":2,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214105,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:17] local.INFO: Telegram Webhook Received: {"update_id":933121975,"message":{"message_id":3,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214260,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:18] local.INFO: Telegram Webhook Received: {"update_id":933121976,"message":{"message_id":4,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214372,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:19] local.INFO: Telegram Webhook Received: {"update_id":933121977,"message":{"message_id":5,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214659,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:20] local.INFO: Telegram Webhook Received: {"update_id":933121978,"message":{"message_id":6,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214758,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:22] local.INFO: Telegram Webhook Received: {"update_id":933121979,"message":{"message_id":7,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214837,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:23] local.INFO: Telegram Webhook Received: {"update_id":933121980,"message":{"message_id":8,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214855,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:24] local.INFO: Telegram Webhook Received: {"update_id":933121981,"message":{"message_id":9,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772214921,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:25] local.INFO: Telegram Webhook Received: {"update_id":933121982,"message":{"message_id":10,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772215113,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:01:27] local.INFO: Telegram Webhook Received: {"update_id":933121983,"message":{"message_id":11,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772215190,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:03:16] local.INFO: Telegram Webhook Received: {"update_id":933121984,"message":{"message_id":22,"from":{"id":1041069156,"is_bot":false,"first_name":"Wandafet","username":"wajan245","language_code":"id"},"chat":{"id":1041069156,"first_name":"Wandafet","username":"wajan245","type":"private"},"date":1772215395,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-02-27 18:12:34] local.ERROR: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA1\xEF\xB8...' for column `antw5817_sikapi`.`apps`.`privacy` at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: update `apps` set `privacy` = <style>
  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }

  :root {
    --blue-dark:  #1a3a5c;
    --blue-mid:   #1e6fa8;
    --blue-light: #e8f4fb;
    --teal:       #2ca8c8;
    --bg:         #f4f8fc;
    --white:      #ffffff;
    --text:       #1e2d3d;
    --muted:      #6b8599;
    --line:       #d4e8f5;
  }

  html { scroll-behavior: smooth; }

  body {
    font-family: 'Plus Jakarta Sans', sans-serif;
    background: var(--bg);
    color: var(--text);
    font-weight: 400;
    line-height: 1.75;
    font-size: 15px;
  }

  /* Header */
  header {
    position: sticky; top: 0; z-index: 100;
    background: var(--white);
    border-bottom: 1px solid var(--line);
    padding: 0.9rem 2rem;
    display: flex; align-items: center; justify-content: space-between;
    box-shadow: 0 2px 16px rgba(30,111,168,0.07);
  }
  .header-left { display: flex; align-items: center; gap: 0.75rem; }
  .logo-icon {
    width: 38px; height: 38px;
    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));
    border-radius: 10px;
    display: flex; align-items: center; justify-content: center;
    font-size: 1.1rem; flex-shrink: 0;
  }
  .header-title { font-size: 0.9rem; font-weight: 700; color: var(--blue-dark); line-height: 1.2; }
  .header-sub   { font-size: 0.68rem; color: var(--muted); }
  .header-badge {
    font-size: 0.68rem; letter-spacing: 1.5px; text-transform: uppercase;
    background: var(--blue-light); color: var(--blue-mid);
    padding: 0.3rem 0.8rem; border-radius: 2rem; font-weight: 600;
  }

  /* Layout */
  .layout {
    display: grid;
    grid-template-columns: 230px 1fr;
    max-width: 1000px;
    margin: 0 auto;
    padding: 2.5rem 1.5rem;
    align-items: start;
    gap: 0;
  }

  /* Sidebar */
  .sidebar {
    position: sticky; top: 70px;
    padding-right: 2rem;
  }
  .toc-label {
    font-size: 0.65rem; letter-spacing: 2.5px; text-transform: uppercase;
    color: var(--teal); font-weight: 600; margin-bottom: 1rem;
  }
  .toc-list { list-style: none; display: flex; flex-direction: column; gap: 0.1rem; }
  .toc-list li a {
    display: block;
    font-size: 0.77rem; color: var(--muted);
    text-decoration: none;
    padding: 0.35rem 0.75rem;
    border-left: 2px solid transparent;
    border-radius: 0 6px 6px 0;
    transition: color 0.2s, border-color 0.2s, background 0.2s;
    line-height: 1.4;
  }
  .toc-list li a:hover, .toc-list li a.active {
    color: var(--blue-mid); border-left-color: var(--blue-mid); background: var(--blue-light);
  }
  .toc-date {
    margin-top: 1.5rem; padding: 0.75rem;
    background: var(--blue-light); border-radius: 10px;
    font-size: 0.72rem; color: var(--muted); line-height: 1.6;
  }
  .toc-date strong { color: var(--blue-dark); display: block; margin-bottom: 0.2rem; font-size: 0.75rem; }

  /* Main */
  .main {
    background: var(--white);
    border-radius: 20px;
    padding: 3rem 3.5rem;
    box-shadow: 0 2px 20px rgba(30,58,92,0.06);
  }
  .page-title {
    font-family: 'Lora', serif;
    font-size: 2rem; font-weight: 600;
    color: var(--blue-dark); line-height: 1.2;
    letter-spacing: -0.5px; margin-bottom: 0.4rem;
  }
  .page-app { font-size: 1rem; color: var(--blue-mid); font-weight: 600; margin-bottom: 1rem; }
  .page-intro {
    font-size: 0.875rem; color: var(--muted); line-height: 1.8;
    padding-bottom: 2rem; border-bottom: 1px solid var(--line); margin-bottom: 2.5rem;
  }

  /* Sections */
  .section { margin-bottom: 2.5rem; }
  .section-header { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem; }
  .section-num {
    width: 32px; height: 32px; flex-shrink: 0;
    background: var(--blue-dark); color: #fff;
    border-radius: 8px;
    display: flex; align-items: center; justify-content: center;
    font-size: 0.78rem; font-weight: 700;
  }
  .section-title { font-family: 'Lora', serif; font-size: 1.15rem; font-weight: 600; color: var(--blue-dark); }
  .section p { font-size: 0.875rem; color: #3a5060; line-height: 1.85; margin-bottom: 0.9rem; }
  .section p:last-child { margin-bottom: 0; }

  .subsection { margin: 1.2rem 0; }
  .subsection-title { font-size: 0.82rem; font-weight: 700; color: var(--blue-mid); margin-bottom: 0.5rem; }

  ul.policy-list {
    list-style: none; display: flex; flex-direction: column; gap: 0.4rem; margin-bottom: 0.9rem;
  }
  ul.policy-list li {
    font-size: 0.86rem; color: #3a5060; line-height: 1.7;
    display: flex; align-items: flex-start; gap: 0.6rem;
  }
  ul.policy-list li::before {
    content: ''; width: 6px; height: 6px;
    background: var(--teal); border-radius: 50%;
    flex-shrink: 0; margin-top: 0.55rem;
  }

  .info-box {
    background: var(--blue-light); border-left: 3px solid var(--blue-mid);
    border-radius: 0 10px 10px 0; padding: 1rem 1.2rem; margin: 1rem 0;
  }
  .info-box p { font-size: 0.82rem !important; color: var(--blue-dark) !important; margin-bottom: 0 !important; }

  .contact-block {
    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));
    border-radius: 14px; padding: 1.8rem; margin-top: 1rem;
  }
  .contact-block p { color: rgba(255,255,255,0.75) !important; font-size: 0.82rem !important; margin-bottom: 0.3rem !important; }
  .contact-block p strong { color: #fff; font-weight: 600; }

  hr { border: none; border-top: 1px solid var(--line); margin: 2rem 0; }

  .doc-footer {
    margin-top: 2.5rem; padding-top: 1.5rem;
    border-top: 1px solid var(--line);
    text-align: center; font-size: 0.75rem; color: var(--muted); line-height: 1.8;
  }
  .doc-footer strong { color: var(--blue-mid); }

  .fade { opacity: 0; transform: translateY(16px); transition: opacity 0.5s ease, transform 0.5s ease; }
  .fade.visible { opacity: 1; transform: none; }

  @media (max-width: 768px) {
    .layout { grid-template-columns: 1fr; padding: 1rem; }
    .sidebar { position: static; padding-right: 0; margin-bottom: 1.5rem; }
    .main { padding: 1.8rem 1.5rem; }
    .header-badge { display: none; }
  }
</style><header><div class="header-left"><div class="logo-icon">🛡️</div><div><div class="header-title">SiKaPI RSHS HeBat</div><div class="header-sub">Kebijakan Privasi</div></div></div><div class="header-badge">Versi 1.0 &middot; 2025</div></header><div class="layout"><aside class="sidebar"><div class="toc-label">Daftar Isi</div><ul class="toc-list"><li><a href="#s1">1. Pendahuluan</a></li><li><a href="#s2">2. Informasi yang Dikumpulkan</a></li><li><a href="#s3">3. Penggunaan Informasi</a></li><li><a href="#s4">4. Keamanan Data</a></li><li><a href="#s5">5. Berbagi Informasi</a></li><li><a href="#s6">6. Hak-Hak Anda</a></li><li><a href="#s7">7. Retensi Data</a></li><li><a href="#s8">8. Perubahan Kebijakan</a></li><li><a href="#s9">9. Hubungi Kami</a></li></ul><div class="toc-date"><strong>Tanggal Berlaku</strong> 26 Februari 2025</div></aside><main class="main"><h1 class="page-title">Kebijakan Privasi</h1><div class="page-app">SiKaPI RSHS HeBat</div><p class="page-intro">Dokumen ini menjelaskan bagaimana aplikasi SiKaPI RSHS HeBat mengumpulkan, menggunakan, dan melindungi informasi pribadi Anda. Harap baca kebijakan ini dengan saksama sebelum menggunakan aplikasi.</p><div class="section fade" id="s1"><div class="section-header"><div class="section-num">1</div><div class="section-title">Pendahuluan</div></div><p>Selamat datang di <strong>SiKaPI RSHS HeBat</strong> (Sistem Kewaspadaan dan Pencegahan Infeksi RSUP Dr. Hasan Sadikin Bandung). Kebijakan Privasi ini menjelaskan bagaimana kami mengumpulkan, menggunakan, menyimpan, dan melindungi informasi pribadi Anda saat menggunakan aplikasi ini.</p><p>Dengan menggunakan aplikasi SiKaPI RSHS HeBat, Anda menyetujui praktik yang dijelaskan dalam Kebijakan Privasi ini. Jika Anda tidak setuju, mohon untuk tidak menggunakan aplikasi.</p></div><hr><div class="section fade" id="s2"><div class="section-header"><div class="section-num">2</div><div class="section-title">Informasi yang Kami Kumpulkan</div></div><div class="subsection"><div class="subsection-title">2.1 Informasi Akun</div><p>Saat Anda mendaftar atau masuk ke aplikasi, kami mengumpulkan:</p><ul class="policy-list"><li>Nama lengkap</li><li>Nomor induk pegawai (NIP) atau identitas tenaga kesehatan</li><li>Unit atau departemen tempat bertugas</li><li>Nomor telepon atau alamat email</li><li>Kata sandi yang tersimpan dalam bentuk terenkripsi</li></ul></div><div class="subsection"><div class="subsection-title">2.2 Data Penggunaan Aplikasi</div><ul class="policy-list"><li>Data laporan infeksi yang Anda masukkan</li><li>Catatan monitoring dan kewaspadaan</li><li>Waktu dan tanggal akses ke aplikasi</li><li>Log aktivitas di dalam sistem</li></ul></div><div class="subsection"><div class="subsection-title">2.3 Informasi Perangkat</div><ul class="policy-list"><li>Jenis dan model perangkat</li><li>Versi sistem operasi</li><li>Alamat IP dan token perangkat untuk notifikasi push</li><li>Versi aplikasi yang digunakan</li></ul></div></div><hr><div class="section fade" id="s3"><div class="section-header"><div class="section-num">3</div><div class="section-title">Bagaimana Kami Menggunakan Informasi Anda</div></div><p>Informasi yang kami kumpulkan digunakan untuk tujuan berikut:</p><ul class="policy-list"><li>Menyediakan dan mengoperasikan layanan aplikasi SiKaPI RSHS HeBat</li><li>Memproses dan mengelola laporan pencegahan infeksi</li><li>Mengirimkan notifikasi dan peringatan terkait kewaspadaan infeksi</li><li>Menghasilkan laporan dan statistik untuk keperluan evaluasi klinis</li><li>Meningkatkan kualitas dan keamanan aplikasi</li><li>Memverifikasi identitas pengguna dan mencegah akses tidak sah</li><li>Mematuhi kewajiban hukum dan regulasi rumah sakit</li></ul></div><hr><div class="section fade" id="s4"><div class="section-header"><div class="section-num">4</div><div class="section-title">Keamanan Data</div></div><p>Kami berkomitmen untuk melindungi informasi Anda. Langkah-langkah keamanan yang kami terapkan meliputi:</p><ul class="policy-list"><li>Enkripsi data saat transmisi menggunakan protokol HTTPS/TLS</li><li>Enkripsi data yang tersimpan di server</li><li>Sistem autentikasi berlapis untuk akses ke sistem</li><li>Pemantauan aktivitas mencurigakan secara berkala</li><li>Pembatasan akses data hanya kepada personel yang berwenang</li><li>Pencadangan data secara rutin untuk mencegah kehilangan data</li></ul><div class="info-box"><p>⚠️ Tidak ada sistem yang sepenuhnya bebas dari risiko. Kami mendorong pengguna untuk menjaga kerahasiaan kata sandi dan segera melaporkan jika terjadi akses tidak sah.</p></div></div><hr><div class="section fade" id="s5"><div class="section-header"><div class="section-num">5</div><div class="section-title">Berbagi dan Pengungkapan Informasi</div></div><p>Kami <strong>tidak menjual, menyewakan, atau memperdagangkan</strong> informasi pribadi Anda kepada pihak ketiga. Informasi Anda hanya dapat dibagikan dalam kondisi berikut:</p><ul class="policy-list"><li>Kepada petugas atau unit yang berwenang dalam lingkungan RSUP Dr. Hasan Sadikin Bandung untuk keperluan operasional</li><li>Kepada otoritas kesehatan pemerintah apabila diwajibkan oleh peraturan perundang-undangan</li><li>Untuk keperluan audit internal dan akreditasi rumah sakit</li><li>Apabila diwajibkan oleh putusan pengadilan atau proses hukum yang sah</li></ul></div><hr><div class="section fade" id="s6"><div class="section-header"><div class="section-num">6</div><div class="section-title">Hak-Hak Anda</div></div><p>Sebagai pengguna aplikasi SiKaPI RSHS HeBat, Anda memiliki hak sebagai berikut:</p><ul class="policy-list"><li><strong>Hak Akses</strong> &mdash; Mengakses dan melihat data pribadi Anda yang tersimpan dalam sistem</li><li><strong>Hak Koreksi</strong> &mdash; Meminta perbaikan data yang tidak akurat atau tidak lengkap</li><li><strong>Hak Penghapusan</strong> &mdash; Mengajukan permohonan penghapusan data, tunduk pada kewajiban hukum yang berlaku</li><li><strong>Hak Pembatasan</strong> &mdash; Meminta pembatasan pemrosesan data dalam kondisi tertentu</li><li><strong>Hak Portabilitas</strong> &mdash; Menerima salinan data Anda dalam format yang dapat dibaca</li></ul><p>Untuk menggunakan hak-hak tersebut, silakan hubungi tim pengelola aplikasi melalui kontak di bagian akhir dokumen ini.</p></div><hr><div class="section fade" id="s7"><div class="section-header"><div class="section-num">7</div><div class="section-title">Penyimpanan dan Retensi Data</div></div><p>Data Anda disimpan selama Anda aktif sebagai pengguna aplikasi dan untuk jangka waktu yang diperlukan sesuai ketentuan hukum yang berlaku di bidang kesehatan dan rekam medis. Data laporan infeksi dapat disimpan lebih lama untuk keperluan statistik kesehatan nasional dan akreditasi rumah sakit.</p><p>Setelah masa retensi berakhir, data akan dihapus atau dianonimkan secara aman.</p></div><hr><div class="section fade" id="s8"><div class="section-header"><div class="section-num">8</div><div class="section-title">Perubahan Kebijakan Privasi</div></div><p>Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu untuk mencerminkan perubahan operasional atau regulasi. Setiap perubahan akan diinformasikan melalui notifikasi di dalam aplikasi atau melalui email yang terdaftar.</p><p>Tanggal "Berlaku sejak" menunjukkan kapan kebijakan ini terakhir diperbarui. Penggunaan aplikasi yang berkelanjutan setelah pembaruan dianggap sebagai persetujuan terhadap kebijakan yang telah diubah.</p></div><hr><div class="section fade" id="s9"><div class="section-header"><div class="section-num">9</div><div class="section-title">Hubungi Kami</div></div><p>Jika Anda memiliki pertanyaan, kekhawatiran, atau permintaan terkait kebijakan privasi ini, silakan hubungi kami melalui:</p><div class="contact-block"><p><strong>RSUP Dr. Hasan Sadikin Bandung</strong></p><p>Tim Pengelola Aplikasi SiKaPI RSHS HeBat</p><p>Jl. Pasteur No. 38, Bandung, Jawa Barat 40161</p><p>Website: www.rshs.or.id</p></div></div><div class="doc-footer">&copy; 2025 <strong>SiKaPI RSHS HeBat</strong> &middot; RSUP Dr. Hasan Sadikin Bandung<br>Melindungi privasi dan keamanan data seluruh tenaga kesehatan.</div></main></div><p><script>
  const fades = document.querySelectorAll('.fade');
  const obs = new IntersectionObserver(entries => {
    entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('visible'); });
  }, { threshold: 0.08 });
  fades.forEach(el => obs.observe(el));

  const sections = document.querySelectorAll('.section[id]');
  const links = document.querySelectorAll('.toc-list a');
  window.addEventListener('scroll', () => {
    let current = '';
    sections.forEach(s => { if (window.scrollY >= s.offsetTop - 100) current = s.id; });
    links.forEach(a => { a.classList.toggle('active', a.getAttribute('href') === '#' + current); });
  });
</script></p>, `apps`.`updated_at` = 2026-02-27 18:12:34 where `id` = 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 22007): SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\\xF0\\x9F\\x9B\\xA1\\xEF\\xB8...' for column `antw5817_sikapi`.`apps`.`privacy` at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: update `apps` set `privacy` = <style>

  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }



  :root {

    --blue-dark:  #1a3a5c;

    --blue-mid:   #1e6fa8;

    --blue-light: #e8f4fb;

    --teal:       #2ca8c8;

    --bg:         #f4f8fc;

    --white:      #ffffff;

    --text:       #1e2d3d;

    --muted:      #6b8599;

    --line:       #d4e8f5;

  }



  html { scroll-behavior: smooth; }



  body {

    font-family: 'Plus Jakarta Sans', sans-serif;

    background: var(--bg);

    color: var(--text);

    font-weight: 400;

    line-height: 1.75;

    font-size: 15px;

  }



  /* Header */

  header {

    position: sticky; top: 0; z-index: 100;

    background: var(--white);

    border-bottom: 1px solid var(--line);

    padding: 0.9rem 2rem;

    display: flex; align-items: center; justify-content: space-between;

    box-shadow: 0 2px 16px rgba(30,111,168,0.07);

  }

  .header-left { display: flex; align-items: center; gap: 0.75rem; }

  .logo-icon {

    width: 38px; height: 38px;

    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));

    border-radius: 10px;

    display: flex; align-items: center; justify-content: center;

    font-size: 1.1rem; flex-shrink: 0;

  }

  .header-title { font-size: 0.9rem; font-weight: 700; color: var(--blue-dark); line-height: 1.2; }

  .header-sub   { font-size: 0.68rem; color: var(--muted); }

  .header-badge {

    font-size: 0.68rem; letter-spacing: 1.5px; text-transform: uppercase;

    background: var(--blue-light); color: var(--blue-mid);

    padding: 0.3rem 0.8rem; border-radius: 2rem; font-weight: 600;

  }



  /* Layout */

  .layout {

    display: grid;

    grid-template-columns: 230px 1fr;

    max-width: 1000px;

    margin: 0 auto;

    padding: 2.5rem 1.5rem;

    align-items: start;

    gap: 0;

  }



  /* Sidebar */

  .sidebar {

    position: sticky; top: 70px;

    padding-right: 2rem;

  }

  .toc-label {

    font-size: 0.65rem; letter-spacing: 2.5px; text-transform: uppercase;

    color: var(--teal); font-weight: 600; margin-bottom: 1rem;

  }

  .toc-list { list-style: none; display: flex; flex-direction: column; gap: 0.1rem; }

  .toc-list li a {

    display: block;

    font-size: 0.77rem; color: var(--muted);

    text-decoration: none;

    padding: 0.35rem 0.75rem;

    border-left: 2px solid transparent;

    border-radius: 0 6px 6px 0;

    transition: color 0.2s, border-color 0.2s, background 0.2s;

    line-height: 1.4;

  }

  .toc-list li a:hover, .toc-list li a.active {

    color: var(--blue-mid); border-left-color: var(--blue-mid); background: var(--blue-light);

  }

  .toc-date {

    margin-top: 1.5rem; padding: 0.75rem;

    background: var(--blue-light); border-radius: 10px;

    font-size: 0.72rem; color: var(--muted); line-height: 1.6;

  }

  .toc-date strong { color: var(--blue-dark); display: block; margin-bottom: 0.2rem; font-size: 0.75rem; }



  /* Main */

  .main {

    background: var(--white);

    border-radius: 20px;

    padding: 3rem 3.5rem;

    box-shadow: 0 2px 20px rgba(30,58,92,0.06);

  }

  .page-title {

    font-family: 'Lora', serif;

    font-size: 2rem; font-weight: 600;

    color: var(--blue-dark); line-height: 1.2;

    letter-spacing: -0.5px; margin-bottom: 0.4rem;

  }

  .page-app { font-size: 1rem; color: var(--blue-mid); font-weight: 600; margin-bottom: 1rem; }

  .page-intro {

    font-size: 0.875rem; color: var(--muted); line-height: 1.8;

    padding-bottom: 2rem; border-bottom: 1px solid var(--line); margin-bottom: 2.5rem;

  }



  /* Sections */

  .section { margin-bottom: 2.5rem; }

  .section-header { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem; }

  .section-num {

    width: 32px; height: 32px; flex-shrink: 0;

    background: var(--blue-dark); color: #fff;

    border-radius: 8px;

    display: flex; align-items: center; justify-content: center;

    font-size: 0.78rem; font-weight: 700;

  }

  .section-title { font-family: 'Lora', serif; font-size: 1.15rem; font-weight: 600; color: var(--blue-dark); }

  .section p { font-size: 0.875rem; color: #3a5060; line-height: 1.85; margin-bottom: 0.9rem; }

  .section p:last-child { margin-bottom: 0; }



  .subsection { margin: 1.2rem 0; }

  .subsection-title { font-size: 0.82rem; font-weight: 700; color: var(--blue-mid); margin-bottom: 0.5rem; }



  ul.policy-list {

    list-style: none; display: flex; flex-direction: column; gap: 0.4rem; margin-bottom: 0.9rem;

  }

  ul.policy-list li {

    font-size: 0.86rem; color: #3a5060; line-height: 1.7;

    display: flex; align-items: flex-start; gap: 0.6rem;

  }

  ul.policy-list li::before {

    content: ''; width: 6px; height: 6px;

    background: var(--teal); border-radius: 50%;

    flex-shrink: 0; margin-top: 0.55rem;

  }



  .info-box {

    background: var(--blue-light); border-left: 3px solid var(--blue-mid);

    border-radius: 0 10px 10px 0; padding: 1rem 1.2rem; margin: 1rem 0;

  }

  .info-box p { font-size: 0.82rem !important; color: var(--blue-dark) !important; margin-bottom: 0 !important; }



  .contact-block {

    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));

    border-radius: 14px; padding: 1.8rem; margin-top: 1rem;

  }

  .contact-block p { color: rgba(255,255,255,0.75) !important; font-size: 0.82rem !important; margin-bottom: 0.3rem !important; }

  .contact-block p strong { color: #fff; font-weight: 600; }



  hr { border: none; border-top: 1px solid var(--line); margin: 2rem 0; }



  .doc-footer {

    margin-top: 2.5rem; padding-top: 1.5rem;

    border-top: 1px solid var(--line);

    text-align: center; font-size: 0.75rem; color: var(--muted); line-height: 1.8;

  }

  .doc-footer strong { color: var(--blue-mid); }



  .fade { opacity: 0; transform: translateY(16px); transition: opacity 0.5s ease, transform 0.5s ease; }

  .fade.visible { opacity: 1; transform: none; }



  @media (max-width: 768px) {

    .layout { grid-template-columns: 1fr; padding: 1rem; }

    .sidebar { position: static; padding-right: 0; margin-bottom: 1.5rem; }

    .main { padding: 1.8rem 1.5rem; }

    .header-badge { display: none; }

  }

</style><header><div class=\"header-left\"><div class=\"logo-icon\">🛡️</div><div><div class=\"header-title\">SiKaPI RSHS HeBat</div><div class=\"header-sub\">Kebijakan Privasi</div></div></div><div class=\"header-badge\">Versi 1.0 &middot; 2025</div></header><div class=\"layout\"><aside class=\"sidebar\"><div class=\"toc-label\">Daftar Isi</div><ul class=\"toc-list\"><li><a href=\"#s1\">1. Pendahuluan</a></li><li><a href=\"#s2\">2. Informasi yang Dikumpulkan</a></li><li><a href=\"#s3\">3. Penggunaan Informasi</a></li><li><a href=\"#s4\">4. Keamanan Data</a></li><li><a href=\"#s5\">5. Berbagi Informasi</a></li><li><a href=\"#s6\">6. Hak-Hak Anda</a></li><li><a href=\"#s7\">7. Retensi Data</a></li><li><a href=\"#s8\">8. Perubahan Kebijakan</a></li><li><a href=\"#s9\">9. Hubungi Kami</a></li></ul><div class=\"toc-date\"><strong>Tanggal Berlaku</strong> 26 Februari 2025</div></aside><main class=\"main\"><h1 class=\"page-title\">Kebijakan Privasi</h1><div class=\"page-app\">SiKaPI RSHS HeBat</div><p class=\"page-intro\">Dokumen ini menjelaskan bagaimana aplikasi SiKaPI RSHS HeBat mengumpulkan, menggunakan, dan melindungi informasi pribadi Anda. Harap baca kebijakan ini dengan saksama sebelum menggunakan aplikasi.</p><div class=\"section fade\" id=\"s1\"><div class=\"section-header\"><div class=\"section-num\">1</div><div class=\"section-title\">Pendahuluan</div></div><p>Selamat datang di <strong>SiKaPI RSHS HeBat</strong> (Sistem Kewaspadaan dan Pencegahan Infeksi RSUP Dr. Hasan Sadikin Bandung). Kebijakan Privasi ini menjelaskan bagaimana kami mengumpulkan, menggunakan, menyimpan, dan melindungi informasi pribadi Anda saat menggunakan aplikasi ini.</p><p>Dengan menggunakan aplikasi SiKaPI RSHS HeBat, Anda menyetujui praktik yang dijelaskan dalam Kebijakan Privasi ini. Jika Anda tidak setuju, mohon untuk tidak menggunakan aplikasi.</p></div><hr><div class=\"section fade\" id=\"s2\"><div class=\"section-header\"><div class=\"section-num\">2</div><div class=\"section-title\">Informasi yang Kami Kumpulkan</div></div><div class=\"subsection\"><div class=\"subsection-title\">2.1 Informasi Akun</div><p>Saat Anda mendaftar atau masuk ke aplikasi, kami mengumpulkan:</p><ul class=\"policy-list\"><li>Nama lengkap</li><li>Nomor induk pegawai (NIP) atau identitas tenaga kesehatan</li><li>Unit atau departemen tempat bertugas</li><li>Nomor telepon atau alamat email</li><li>Kata sandi yang tersimpan dalam bentuk terenkripsi</li></ul></div><div class=\"subsection\"><div class=\"subsection-title\">2.2 Data Penggunaan Aplikasi</div><ul class=\"policy-list\"><li>Data laporan infeksi yang Anda masukkan</li><li>Catatan monitoring dan kewaspadaan</li><li>Waktu dan tanggal akses ke aplikasi</li><li>Log aktivitas di dalam sistem</li></ul></div><div class=\"subsection\"><div class=\"subsection-title\">2.3 Informasi Perangkat</div><ul class=\"policy-list\"><li>Jenis dan model perangkat</li><li>Versi sistem operasi</li><li>Alamat IP dan token perangkat untuk notifikasi push</li><li>Versi aplikasi yang digunakan</li></ul></div></div><hr><div class=\"section fade\" id=\"s3\"><div class=\"section-header\"><div class=\"section-num\">3</div><div class=\"section-title\">Bagaimana Kami Menggunakan Informasi Anda</div></div><p>Informasi yang kami kumpulkan digunakan untuk tujuan berikut:</p><ul class=\"policy-list\"><li>Menyediakan dan mengoperasikan layanan aplikasi SiKaPI RSHS HeBat</li><li>Memproses dan mengelola laporan pencegahan infeksi</li><li>Mengirimkan notifikasi dan peringatan terkait kewaspadaan infeksi</li><li>Menghasilkan laporan dan statistik untuk keperluan evaluasi klinis</li><li>Meningkatkan kualitas dan keamanan aplikasi</li><li>Memverifikasi identitas pengguna dan mencegah akses tidak sah</li><li>Mematuhi kewajiban hukum dan regulasi rumah sakit</li></ul></div><hr><div class=\"section fade\" id=\"s4\"><div class=\"section-header\"><div class=\"section-num\">4</div><div class=\"section-title\">Keamanan Data</div></div><p>Kami berkomitmen untuk melindungi informasi Anda. Langkah-langkah keamanan yang kami terapkan meliputi:</p><ul class=\"policy-list\"><li>Enkripsi data saat transmisi menggunakan protokol HTTPS/TLS</li><li>Enkripsi data yang tersimpan di server</li><li>Sistem autentikasi berlapis untuk akses ke sistem</li><li>Pemantauan aktivitas mencurigakan secara berkala</li><li>Pembatasan akses data hanya kepada personel yang berwenang</li><li>Pencadangan data secara rutin untuk mencegah kehilangan data</li></ul><div class=\"info-box\"><p>⚠️ Tidak ada sistem yang sepenuhnya bebas dari risiko. Kami mendorong pengguna untuk menjaga kerahasiaan kata sandi dan segera melaporkan jika terjadi akses tidak sah.</p></div></div><hr><div class=\"section fade\" id=\"s5\"><div class=\"section-header\"><div class=\"section-num\">5</div><div class=\"section-title\">Berbagi dan Pengungkapan Informasi</div></div><p>Kami <strong>tidak menjual, menyewakan, atau memperdagangkan</strong> informasi pribadi Anda kepada pihak ketiga. Informasi Anda hanya dapat dibagikan dalam kondisi berikut:</p><ul class=\"policy-list\"><li>Kepada petugas atau unit yang berwenang dalam lingkungan RSUP Dr. Hasan Sadikin Bandung untuk keperluan operasional</li><li>Kepada otoritas kesehatan pemerintah apabila diwajibkan oleh peraturan perundang-undangan</li><li>Untuk keperluan audit internal dan akreditasi rumah sakit</li><li>Apabila diwajibkan oleh putusan pengadilan atau proses hukum yang sah</li></ul></div><hr><div class=\"section fade\" id=\"s6\"><div class=\"section-header\"><div class=\"section-num\">6</div><div class=\"section-title\">Hak-Hak Anda</div></div><p>Sebagai pengguna aplikasi SiKaPI RSHS HeBat, Anda memiliki hak sebagai berikut:</p><ul class=\"policy-list\"><li><strong>Hak Akses</strong> &mdash; Mengakses dan melihat data pribadi Anda yang tersimpan dalam sistem</li><li><strong>Hak Koreksi</strong> &mdash; Meminta perbaikan data yang tidak akurat atau tidak lengkap</li><li><strong>Hak Penghapusan</strong> &mdash; Mengajukan permohonan penghapusan data, tunduk pada kewajiban hukum yang berlaku</li><li><strong>Hak Pembatasan</strong> &mdash; Meminta pembatasan pemrosesan data dalam kondisi tertentu</li><li><strong>Hak Portabilitas</strong> &mdash; Menerima salinan data Anda dalam format yang dapat dibaca</li></ul><p>Untuk menggunakan hak-hak tersebut, silakan hubungi tim pengelola aplikasi melalui kontak di bagian akhir dokumen ini.</p></div><hr><div class=\"section fade\" id=\"s7\"><div class=\"section-header\"><div class=\"section-num\">7</div><div class=\"section-title\">Penyimpanan dan Retensi Data</div></div><p>Data Anda disimpan selama Anda aktif sebagai pengguna aplikasi dan untuk jangka waktu yang diperlukan sesuai ketentuan hukum yang berlaku di bidang kesehatan dan rekam medis. Data laporan infeksi dapat disimpan lebih lama untuk keperluan statistik kesehatan nasional dan akreditasi rumah sakit.</p><p>Setelah masa retensi berakhir, data akan dihapus atau dianonimkan secara aman.</p></div><hr><div class=\"section fade\" id=\"s8\"><div class=\"section-header\"><div class=\"section-num\">8</div><div class=\"section-title\">Perubahan Kebijakan Privasi</div></div><p>Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu untuk mencerminkan perubahan operasional atau regulasi. Setiap perubahan akan diinformasikan melalui notifikasi di dalam aplikasi atau melalui email yang terdaftar.</p><p>Tanggal \"Berlaku sejak\" menunjukkan kapan kebijakan ini terakhir diperbarui. Penggunaan aplikasi yang berkelanjutan setelah pembaruan dianggap sebagai persetujuan terhadap kebijakan yang telah diubah.</p></div><hr><div class=\"section fade\" id=\"s9\"><div class=\"section-header\"><div class=\"section-num\">9</div><div class=\"section-title\">Hubungi Kami</div></div><p>Jika Anda memiliki pertanyaan, kekhawatiran, atau permintaan terkait kebijakan privasi ini, silakan hubungi kami melalui:</p><div class=\"contact-block\"><p><strong>RSUP Dr. Hasan Sadikin Bandung</strong></p><p>Tim Pengelola Aplikasi SiKaPI RSHS HeBat</p><p>Jl. Pasteur No. 38, Bandung, Jawa Barat 40161</p><p>Website: www.rshs.or.id</p></div></div><div class=\"doc-footer\">&copy; 2025 <strong>SiKaPI RSHS HeBat</strong> &middot; RSUP Dr. Hasan Sadikin Bandung<br>Melindungi privasi dan keamanan data seluruh tenaga kesehatan.</div></main></div><p><script>

  const fades = document.querySelectorAll('.fade');

  const obs = new IntersectionObserver(entries => {

    entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('visible'); });

  }, { threshold: 0.08 });

  fades.forEach(el => obs.observe(el));



  const sections = document.querySelectorAll('.section[id]');

  const links = document.querySelectorAll('.toc-list a');

  window.addEventListener('scroll', () => {

    let current = '';

    sections.forEach(s => { if (window.scrollY >= s.offsetTop - 100) current = s.id; });

    links.forEach(a => { a.classList.toggle('active', a.getAttribute('href') === '#' + current); });

  });

</script></p>, `apps`.`updated_at` = 2026-02-27 18:12:34 where `id` = 1) at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4097): Illuminate\\Database\\Connection->update()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1090): Illuminate\\Database\\Eloquent\\Model->save()
#8 /home/antw5817/public_html/sikapi/app/Http/Controllers/Application/App/AppController.php(186): Illuminate\\Database\\Eloquent\\Model->update()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Application\\App\\AppController->updatePrivacy()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#14 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#53 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#54 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#55 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#56 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#57 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#58 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#59 {main}

[previous exception] [object] (PDOException(code: 22007): SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\\xF0\\x9F\\x9B\\xA1\\xEF\\xB8...' for column `antw5817_sikapi`.`apps`.`privacy` at row 1 at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:609)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(609): PDOStatement->execute()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::affectingStatement():597}()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4097): Illuminate\\Database\\Connection->update()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1090): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/antw5817/public_html/sikapi/app/Http/Controllers/Application/App/AppController.php(186): Illuminate\\Database\\Eloquent\\Model->update()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Application\\App\\AppController->updatePrivacy()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#16 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#53 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#54 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#55 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#56 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#57 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#58 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#59 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#60 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#61 {main}
"} 
[2026-02-27 18:13:01] local.ERROR: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\xF0\x9F\x9B\xA1\xEF\xB8...' for column `antw5817_sikapi`.`apps`.`privacy` at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: update `apps` set `privacy` = <style>
  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }

  :root {
    --blue-dark:  #1a3a5c;
    --blue-mid:   #1e6fa8;
    --blue-light: #e8f4fb;
    --teal:       #2ca8c8;
    --bg:         #f4f8fc;
    --white:      #ffffff;
    --text:       #1e2d3d;
    --muted:      #6b8599;
    --line:       #d4e8f5;
  }

  html { scroll-behavior: smooth; }

  body {
    font-family: 'Plus Jakarta Sans', sans-serif;
    background: var(--bg);
    color: var(--text);
    font-weight: 400;
    line-height: 1.75;
    font-size: 15px;
  }

  /* Header */
  header {
    position: sticky; top: 0; z-index: 100;
    background: var(--white);
    border-bottom: 1px solid var(--line);
    padding: 0.9rem 2rem;
    display: flex; align-items: center; justify-content: space-between;
    box-shadow: 0 2px 16px rgba(30,111,168,0.07);
  }
  .header-left { display: flex; align-items: center; gap: 0.75rem; }
  .logo-icon {
    width: 38px; height: 38px;
    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));
    border-radius: 10px;
    display: flex; align-items: center; justify-content: center;
    font-size: 1.1rem; flex-shrink: 0;
  }
  .header-title { font-size: 0.9rem; font-weight: 700; color: var(--blue-dark); line-height: 1.2; }
  .header-sub   { font-size: 0.68rem; color: var(--muted); }
  .header-badge {
    font-size: 0.68rem; letter-spacing: 1.5px; text-transform: uppercase;
    background: var(--blue-light); color: var(--blue-mid);
    padding: 0.3rem 0.8rem; border-radius: 2rem; font-weight: 600;
  }

  /* Layout */
  .layout {
    display: grid;
    grid-template-columns: 230px 1fr;
    max-width: 1000px;
    margin: 0 auto;
    padding: 2.5rem 1.5rem;
    align-items: start;
    gap: 0;
  }

  /* Sidebar */
  .sidebar {
    position: sticky; top: 70px;
    padding-right: 2rem;
  }
  .toc-label {
    font-size: 0.65rem; letter-spacing: 2.5px; text-transform: uppercase;
    color: var(--teal); font-weight: 600; margin-bottom: 1rem;
  }
  .toc-list { list-style: none; display: flex; flex-direction: column; gap: 0.1rem; }
  .toc-list li a {
    display: block;
    font-size: 0.77rem; color: var(--muted);
    text-decoration: none;
    padding: 0.35rem 0.75rem;
    border-left: 2px solid transparent;
    border-radius: 0 6px 6px 0;
    transition: color 0.2s, border-color 0.2s, background 0.2s;
    line-height: 1.4;
  }
  .toc-list li a:hover, .toc-list li a.active {
    color: var(--blue-mid); border-left-color: var(--blue-mid); background: var(--blue-light);
  }
  .toc-date {
    margin-top: 1.5rem; padding: 0.75rem;
    background: var(--blue-light); border-radius: 10px;
    font-size: 0.72rem; color: var(--muted); line-height: 1.6;
  }
  .toc-date strong { color: var(--blue-dark); display: block; margin-bottom: 0.2rem; font-size: 0.75rem; }

  /* Main */
  .main {
    background: var(--white);
    border-radius: 20px;
    padding: 3rem 3.5rem;
    box-shadow: 0 2px 20px rgba(30,58,92,0.06);
  }
  .page-title {
    font-family: 'Lora', serif;
    font-size: 2rem; font-weight: 600;
    color: var(--blue-dark); line-height: 1.2;
    letter-spacing: -0.5px; margin-bottom: 0.4rem;
  }
  .page-app { font-size: 1rem; color: var(--blue-mid); font-weight: 600; margin-bottom: 1rem; }
  .page-intro {
    font-size: 0.875rem; color: var(--muted); line-height: 1.8;
    padding-bottom: 2rem; border-bottom: 1px solid var(--line); margin-bottom: 2.5rem;
  }

  /* Sections */
  .section { margin-bottom: 2.5rem; }
  .section-header { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem; }
  .section-num {
    width: 32px; height: 32px; flex-shrink: 0;
    background: var(--blue-dark); color: #fff;
    border-radius: 8px;
    display: flex; align-items: center; justify-content: center;
    font-size: 0.78rem; font-weight: 700;
  }
  .section-title { font-family: 'Lora', serif; font-size: 1.15rem; font-weight: 600; color: var(--blue-dark); }
  .section p { font-size: 0.875rem; color: #3a5060; line-height: 1.85; margin-bottom: 0.9rem; }
  .section p:last-child { margin-bottom: 0; }

  .subsection { margin: 1.2rem 0; }
  .subsection-title { font-size: 0.82rem; font-weight: 700; color: var(--blue-mid); margin-bottom: 0.5rem; }

  ul.policy-list {
    list-style: none; display: flex; flex-direction: column; gap: 0.4rem; margin-bottom: 0.9rem;
  }
  ul.policy-list li {
    font-size: 0.86rem; color: #3a5060; line-height: 1.7;
    display: flex; align-items: flex-start; gap: 0.6rem;
  }
  ul.policy-list li::before {
    content: ''; width: 6px; height: 6px;
    background: var(--teal); border-radius: 50%;
    flex-shrink: 0; margin-top: 0.55rem;
  }

  .info-box {
    background: var(--blue-light); border-left: 3px solid var(--blue-mid);
    border-radius: 0 10px 10px 0; padding: 1rem 1.2rem; margin: 1rem 0;
  }
  .info-box p { font-size: 0.82rem !important; color: var(--blue-dark) !important; margin-bottom: 0 !important; }

  .contact-block {
    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));
    border-radius: 14px; padding: 1.8rem; margin-top: 1rem;
  }
  .contact-block p { color: rgba(255,255,255,0.75) !important; font-size: 0.82rem !important; margin-bottom: 0.3rem !important; }
  .contact-block p strong { color: #fff; font-weight: 600; }

  hr { border: none; border-top: 1px solid var(--line); margin: 2rem 0; }

  .doc-footer {
    margin-top: 2.5rem; padding-top: 1.5rem;
    border-top: 1px solid var(--line);
    text-align: center; font-size: 0.75rem; color: var(--muted); line-height: 1.8;
  }
  .doc-footer strong { color: var(--blue-mid); }

  .fade { opacity: 0; transform: translateY(16px); transition: opacity 0.5s ease, transform 0.5s ease; }
  .fade.visible { opacity: 1; transform: none; }

  @media (max-width: 768px) {
    .layout { grid-template-columns: 1fr; padding: 1rem; }
    .sidebar { position: static; padding-right: 0; margin-bottom: 1.5rem; }
    .main { padding: 1.8rem 1.5rem; }
    .header-badge { display: none; }
  }
</style><header><div class="header-left"><div class="logo-icon">🛡️</div><div><div class="header-title">SiKaPI RSHS HeBat</div><div class="header-sub">Kebijakan Privasi</div></div></div><div class="header-badge">Versi 1.0 &middot; 2025</div></header><div class="layout"><aside class="sidebar"><div class="toc-label">Daftar Isi</div><ul class="toc-list"><li><a href="#s1">1. Pendahuluan</a></li><li><a href="#s2">2. Informasi yang Dikumpulkan</a></li><li><a href="#s3">3. Penggunaan Informasi</a></li><li><a href="#s4">4. Keamanan Data</a></li><li><a href="#s5">5. Berbagi Informasi</a></li><li><a href="#s6">6. Hak-Hak Anda</a></li><li><a href="#s7">7. Retensi Data</a></li><li><a href="#s8">8. Perubahan Kebijakan</a></li><li><a href="#s9">9. Hubungi Kami</a></li></ul><div class="toc-date"><strong>Tanggal Berlaku</strong> 26 Februari 2025</div></aside><main class="main"><h1 class="page-title">Kebijakan Privasi</h1><div class="page-app">SiKaPI RSHS HeBat</div><p class="page-intro">Dokumen ini menjelaskan bagaimana aplikasi SiKaPI RSHS HeBat mengumpulkan, menggunakan, dan melindungi informasi pribadi Anda. Harap baca kebijakan ini dengan saksama sebelum menggunakan aplikasi.</p><div class="section fade" id="s1"><div class="section-header"><div class="section-num">1</div><div class="section-title">Pendahuluan</div></div><p>Selamat datang di <strong>SiKaPI RSHS HeBat</strong> (Sistem Kewaspadaan dan Pencegahan Infeksi RSUP Dr. Hasan Sadikin Bandung). Kebijakan Privasi ini menjelaskan bagaimana kami mengumpulkan, menggunakan, menyimpan, dan melindungi informasi pribadi Anda saat menggunakan aplikasi ini.</p><p>Dengan menggunakan aplikasi SiKaPI RSHS HeBat, Anda menyetujui praktik yang dijelaskan dalam Kebijakan Privasi ini. Jika Anda tidak setuju, mohon untuk tidak menggunakan aplikasi.</p></div><hr><div class="section fade" id="s2"><div class="section-header"><div class="section-num">2</div><div class="section-title">Informasi yang Kami Kumpulkan</div></div><div class="subsection"><div class="subsection-title">2.1 Informasi Akun</div><p>Saat Anda mendaftar atau masuk ke aplikasi, kami mengumpulkan:</p><ul class="policy-list"><li>Nama lengkap</li><li>Nomor induk pegawai (NIP) atau identitas tenaga kesehatan</li><li>Unit atau departemen tempat bertugas</li><li>Nomor telepon atau alamat email</li><li>Kata sandi yang tersimpan dalam bentuk terenkripsi</li></ul></div><div class="subsection"><div class="subsection-title">2.2 Data Penggunaan Aplikasi</div><ul class="policy-list"><li>Data laporan infeksi yang Anda masukkan</li><li>Catatan monitoring dan kewaspadaan</li><li>Waktu dan tanggal akses ke aplikasi</li><li>Log aktivitas di dalam sistem</li></ul></div><div class="subsection"><div class="subsection-title">2.3 Informasi Perangkat</div><ul class="policy-list"><li>Jenis dan model perangkat</li><li>Versi sistem operasi</li><li>Alamat IP dan token perangkat untuk notifikasi push</li><li>Versi aplikasi yang digunakan</li></ul></div></div><hr><div class="section fade" id="s3"><div class="section-header"><div class="section-num">3</div><div class="section-title">Bagaimana Kami Menggunakan Informasi Anda</div></div><p>Informasi yang kami kumpulkan digunakan untuk tujuan berikut:</p><ul class="policy-list"><li>Menyediakan dan mengoperasikan layanan aplikasi SiKaPI RSHS HeBat</li><li>Memproses dan mengelola laporan pencegahan infeksi</li><li>Mengirimkan notifikasi dan peringatan terkait kewaspadaan infeksi</li><li>Menghasilkan laporan dan statistik untuk keperluan evaluasi klinis</li><li>Meningkatkan kualitas dan keamanan aplikasi</li><li>Memverifikasi identitas pengguna dan mencegah akses tidak sah</li><li>Mematuhi kewajiban hukum dan regulasi rumah sakit</li></ul></div><hr><div class="section fade" id="s4"><div class="section-header"><div class="section-num">4</div><div class="section-title">Keamanan Data</div></div><p>Kami berkomitmen untuk melindungi informasi Anda. Langkah-langkah keamanan yang kami terapkan meliputi:</p><ul class="policy-list"><li>Enkripsi data saat transmisi menggunakan protokol HTTPS/TLS</li><li>Enkripsi data yang tersimpan di server</li><li>Sistem autentikasi berlapis untuk akses ke sistem</li><li>Pemantauan aktivitas mencurigakan secara berkala</li><li>Pembatasan akses data hanya kepada personel yang berwenang</li><li>Pencadangan data secara rutin untuk mencegah kehilangan data</li></ul><div class="info-box"><p>⚠️ Tidak ada sistem yang sepenuhnya bebas dari risiko. Kami mendorong pengguna untuk menjaga kerahasiaan kata sandi dan segera melaporkan jika terjadi akses tidak sah.</p></div></div><hr><div class="section fade" id="s5"><div class="section-header"><div class="section-num">5</div><div class="section-title">Berbagi dan Pengungkapan Informasi</div></div><p>Kami <strong>tidak menjual, menyewakan, atau memperdagangkan</strong> informasi pribadi Anda kepada pihak ketiga. Informasi Anda hanya dapat dibagikan dalam kondisi berikut:</p><ul class="policy-list"><li>Kepada petugas atau unit yang berwenang dalam lingkungan RSUP Dr. Hasan Sadikin Bandung untuk keperluan operasional</li><li>Kepada otoritas kesehatan pemerintah apabila diwajibkan oleh peraturan perundang-undangan</li><li>Untuk keperluan audit internal dan akreditasi rumah sakit</li><li>Apabila diwajibkan oleh putusan pengadilan atau proses hukum yang sah</li></ul></div><hr><div class="section fade" id="s6"><div class="section-header"><div class="section-num">6</div><div class="section-title">Hak-Hak Anda</div></div><p>Sebagai pengguna aplikasi SiKaPI RSHS HeBat, Anda memiliki hak sebagai berikut:</p><ul class="policy-list"><li><strong>Hak Akses</strong> &mdash; Mengakses dan melihat data pribadi Anda yang tersimpan dalam sistem</li><li><strong>Hak Koreksi</strong> &mdash; Meminta perbaikan data yang tidak akurat atau tidak lengkap</li><li><strong>Hak Penghapusan</strong> &mdash; Mengajukan permohonan penghapusan data, tunduk pada kewajiban hukum yang berlaku</li><li><strong>Hak Pembatasan</strong> &mdash; Meminta pembatasan pemrosesan data dalam kondisi tertentu</li><li><strong>Hak Portabilitas</strong> &mdash; Menerima salinan data Anda dalam format yang dapat dibaca</li></ul><p>Untuk menggunakan hak-hak tersebut, silakan hubungi tim pengelola aplikasi melalui kontak di bagian akhir dokumen ini.</p></div><hr><div class="section fade" id="s7"><div class="section-header"><div class="section-num">7</div><div class="section-title">Penyimpanan dan Retensi Data</div></div><p>Data Anda disimpan selama Anda aktif sebagai pengguna aplikasi dan untuk jangka waktu yang diperlukan sesuai ketentuan hukum yang berlaku di bidang kesehatan dan rekam medis. Data laporan infeksi dapat disimpan lebih lama untuk keperluan statistik kesehatan nasional dan akreditasi rumah sakit.</p><p>Setelah masa retensi berakhir, data akan dihapus atau dianonimkan secara aman.</p></div><hr><div class="section fade" id="s8"><div class="section-header"><div class="section-num">8</div><div class="section-title">Perubahan Kebijakan Privasi</div></div><p>Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu untuk mencerminkan perubahan operasional atau regulasi. Setiap perubahan akan diinformasikan melalui notifikasi di dalam aplikasi atau melalui email yang terdaftar.</p><p>Tanggal "Berlaku sejak" menunjukkan kapan kebijakan ini terakhir diperbarui. Penggunaan aplikasi yang berkelanjutan setelah pembaruan dianggap sebagai persetujuan terhadap kebijakan yang telah diubah.</p></div><hr><div class="section fade" id="s9"><div class="section-header"><div class="section-num">9</div><div class="section-title">Hubungi Kami</div></div><p>Jika Anda memiliki pertanyaan, kekhawatiran, atau permintaan terkait kebijakan privasi ini, silakan hubungi kami melalui:</p><div class="contact-block"><p><strong>RSUP Dr. Hasan Sadikin Bandung</strong></p><p>Tim Pengelola Aplikasi SiKaPI RSHS HeBat</p><p>Jl. Pasteur No. 38, Bandung, Jawa Barat 40161</p><p>Website: www.rshs.or.id</p></div></div><div class="doc-footer">&copy; 2025 <strong>SiKaPI RSHS HeBat</strong> &middot; RSUP Dr. Hasan Sadikin Bandung<br>Melindungi privasi dan keamanan data seluruh tenaga kesehatan.</div></main></div><p><script>
  const fades = document.querySelectorAll('.fade');
  const obs = new IntersectionObserver(entries => {
    entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('visible'); });
  }, { threshold: 0.08 });
  fades.forEach(el => obs.observe(el));

  const sections = document.querySelectorAll('.section[id]');
  const links = document.querySelectorAll('.toc-list a');
  window.addEventListener('scroll', () => {
    let current = '';
    sections.forEach(s => { if (window.scrollY >= s.offsetTop - 100) current = s.id; });
    links.forEach(a => { a.classList.toggle('active', a.getAttribute('href') === '#' + current); });
  });
</script></p>, `apps`.`updated_at` = 2026-02-27 18:13:01 where `id` = 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 22007): SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\\xF0\\x9F\\x9B\\xA1\\xEF\\xB8...' for column `antw5817_sikapi`.`apps`.`privacy` at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: update `apps` set `privacy` = <style>

  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }



  :root {

    --blue-dark:  #1a3a5c;

    --blue-mid:   #1e6fa8;

    --blue-light: #e8f4fb;

    --teal:       #2ca8c8;

    --bg:         #f4f8fc;

    --white:      #ffffff;

    --text:       #1e2d3d;

    --muted:      #6b8599;

    --line:       #d4e8f5;

  }



  html { scroll-behavior: smooth; }



  body {

    font-family: 'Plus Jakarta Sans', sans-serif;

    background: var(--bg);

    color: var(--text);

    font-weight: 400;

    line-height: 1.75;

    font-size: 15px;

  }



  /* Header */

  header {

    position: sticky; top: 0; z-index: 100;

    background: var(--white);

    border-bottom: 1px solid var(--line);

    padding: 0.9rem 2rem;

    display: flex; align-items: center; justify-content: space-between;

    box-shadow: 0 2px 16px rgba(30,111,168,0.07);

  }

  .header-left { display: flex; align-items: center; gap: 0.75rem; }

  .logo-icon {

    width: 38px; height: 38px;

    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));

    border-radius: 10px;

    display: flex; align-items: center; justify-content: center;

    font-size: 1.1rem; flex-shrink: 0;

  }

  .header-title { font-size: 0.9rem; font-weight: 700; color: var(--blue-dark); line-height: 1.2; }

  .header-sub   { font-size: 0.68rem; color: var(--muted); }

  .header-badge {

    font-size: 0.68rem; letter-spacing: 1.5px; text-transform: uppercase;

    background: var(--blue-light); color: var(--blue-mid);

    padding: 0.3rem 0.8rem; border-radius: 2rem; font-weight: 600;

  }



  /* Layout */

  .layout {

    display: grid;

    grid-template-columns: 230px 1fr;

    max-width: 1000px;

    margin: 0 auto;

    padding: 2.5rem 1.5rem;

    align-items: start;

    gap: 0;

  }



  /* Sidebar */

  .sidebar {

    position: sticky; top: 70px;

    padding-right: 2rem;

  }

  .toc-label {

    font-size: 0.65rem; letter-spacing: 2.5px; text-transform: uppercase;

    color: var(--teal); font-weight: 600; margin-bottom: 1rem;

  }

  .toc-list { list-style: none; display: flex; flex-direction: column; gap: 0.1rem; }

  .toc-list li a {

    display: block;

    font-size: 0.77rem; color: var(--muted);

    text-decoration: none;

    padding: 0.35rem 0.75rem;

    border-left: 2px solid transparent;

    border-radius: 0 6px 6px 0;

    transition: color 0.2s, border-color 0.2s, background 0.2s;

    line-height: 1.4;

  }

  .toc-list li a:hover, .toc-list li a.active {

    color: var(--blue-mid); border-left-color: var(--blue-mid); background: var(--blue-light);

  }

  .toc-date {

    margin-top: 1.5rem; padding: 0.75rem;

    background: var(--blue-light); border-radius: 10px;

    font-size: 0.72rem; color: var(--muted); line-height: 1.6;

  }

  .toc-date strong { color: var(--blue-dark); display: block; margin-bottom: 0.2rem; font-size: 0.75rem; }



  /* Main */

  .main {

    background: var(--white);

    border-radius: 20px;

    padding: 3rem 3.5rem;

    box-shadow: 0 2px 20px rgba(30,58,92,0.06);

  }

  .page-title {

    font-family: 'Lora', serif;

    font-size: 2rem; font-weight: 600;

    color: var(--blue-dark); line-height: 1.2;

    letter-spacing: -0.5px; margin-bottom: 0.4rem;

  }

  .page-app { font-size: 1rem; color: var(--blue-mid); font-weight: 600; margin-bottom: 1rem; }

  .page-intro {

    font-size: 0.875rem; color: var(--muted); line-height: 1.8;

    padding-bottom: 2rem; border-bottom: 1px solid var(--line); margin-bottom: 2.5rem;

  }



  /* Sections */

  .section { margin-bottom: 2.5rem; }

  .section-header { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem; }

  .section-num {

    width: 32px; height: 32px; flex-shrink: 0;

    background: var(--blue-dark); color: #fff;

    border-radius: 8px;

    display: flex; align-items: center; justify-content: center;

    font-size: 0.78rem; font-weight: 700;

  }

  .section-title { font-family: 'Lora', serif; font-size: 1.15rem; font-weight: 600; color: var(--blue-dark); }

  .section p { font-size: 0.875rem; color: #3a5060; line-height: 1.85; margin-bottom: 0.9rem; }

  .section p:last-child { margin-bottom: 0; }



  .subsection { margin: 1.2rem 0; }

  .subsection-title { font-size: 0.82rem; font-weight: 700; color: var(--blue-mid); margin-bottom: 0.5rem; }



  ul.policy-list {

    list-style: none; display: flex; flex-direction: column; gap: 0.4rem; margin-bottom: 0.9rem;

  }

  ul.policy-list li {

    font-size: 0.86rem; color: #3a5060; line-height: 1.7;

    display: flex; align-items: flex-start; gap: 0.6rem;

  }

  ul.policy-list li::before {

    content: ''; width: 6px; height: 6px;

    background: var(--teal); border-radius: 50%;

    flex-shrink: 0; margin-top: 0.55rem;

  }



  .info-box {

    background: var(--blue-light); border-left: 3px solid var(--blue-mid);

    border-radius: 0 10px 10px 0; padding: 1rem 1.2rem; margin: 1rem 0;

  }

  .info-box p { font-size: 0.82rem !important; color: var(--blue-dark) !important; margin-bottom: 0 !important; }



  .contact-block {

    background: linear-gradient(135deg, var(--blue-dark), var(--blue-mid));

    border-radius: 14px; padding: 1.8rem; margin-top: 1rem;

  }

  .contact-block p { color: rgba(255,255,255,0.75) !important; font-size: 0.82rem !important; margin-bottom: 0.3rem !important; }

  .contact-block p strong { color: #fff; font-weight: 600; }



  hr { border: none; border-top: 1px solid var(--line); margin: 2rem 0; }



  .doc-footer {

    margin-top: 2.5rem; padding-top: 1.5rem;

    border-top: 1px solid var(--line);

    text-align: center; font-size: 0.75rem; color: var(--muted); line-height: 1.8;

  }

  .doc-footer strong { color: var(--blue-mid); }



  .fade { opacity: 0; transform: translateY(16px); transition: opacity 0.5s ease, transform 0.5s ease; }

  .fade.visible { opacity: 1; transform: none; }



  @media (max-width: 768px) {

    .layout { grid-template-columns: 1fr; padding: 1rem; }

    .sidebar { position: static; padding-right: 0; margin-bottom: 1.5rem; }

    .main { padding: 1.8rem 1.5rem; }

    .header-badge { display: none; }

  }

</style><header><div class=\"header-left\"><div class=\"logo-icon\">🛡️</div><div><div class=\"header-title\">SiKaPI RSHS HeBat</div><div class=\"header-sub\">Kebijakan Privasi</div></div></div><div class=\"header-badge\">Versi 1.0 &middot; 2025</div></header><div class=\"layout\"><aside class=\"sidebar\"><div class=\"toc-label\">Daftar Isi</div><ul class=\"toc-list\"><li><a href=\"#s1\">1. Pendahuluan</a></li><li><a href=\"#s2\">2. Informasi yang Dikumpulkan</a></li><li><a href=\"#s3\">3. Penggunaan Informasi</a></li><li><a href=\"#s4\">4. Keamanan Data</a></li><li><a href=\"#s5\">5. Berbagi Informasi</a></li><li><a href=\"#s6\">6. Hak-Hak Anda</a></li><li><a href=\"#s7\">7. Retensi Data</a></li><li><a href=\"#s8\">8. Perubahan Kebijakan</a></li><li><a href=\"#s9\">9. Hubungi Kami</a></li></ul><div class=\"toc-date\"><strong>Tanggal Berlaku</strong> 26 Februari 2025</div></aside><main class=\"main\"><h1 class=\"page-title\">Kebijakan Privasi</h1><div class=\"page-app\">SiKaPI RSHS HeBat</div><p class=\"page-intro\">Dokumen ini menjelaskan bagaimana aplikasi SiKaPI RSHS HeBat mengumpulkan, menggunakan, dan melindungi informasi pribadi Anda. Harap baca kebijakan ini dengan saksama sebelum menggunakan aplikasi.</p><div class=\"section fade\" id=\"s1\"><div class=\"section-header\"><div class=\"section-num\">1</div><div class=\"section-title\">Pendahuluan</div></div><p>Selamat datang di <strong>SiKaPI RSHS HeBat</strong> (Sistem Kewaspadaan dan Pencegahan Infeksi RSUP Dr. Hasan Sadikin Bandung). Kebijakan Privasi ini menjelaskan bagaimana kami mengumpulkan, menggunakan, menyimpan, dan melindungi informasi pribadi Anda saat menggunakan aplikasi ini.</p><p>Dengan menggunakan aplikasi SiKaPI RSHS HeBat, Anda menyetujui praktik yang dijelaskan dalam Kebijakan Privasi ini. Jika Anda tidak setuju, mohon untuk tidak menggunakan aplikasi.</p></div><hr><div class=\"section fade\" id=\"s2\"><div class=\"section-header\"><div class=\"section-num\">2</div><div class=\"section-title\">Informasi yang Kami Kumpulkan</div></div><div class=\"subsection\"><div class=\"subsection-title\">2.1 Informasi Akun</div><p>Saat Anda mendaftar atau masuk ke aplikasi, kami mengumpulkan:</p><ul class=\"policy-list\"><li>Nama lengkap</li><li>Nomor induk pegawai (NIP) atau identitas tenaga kesehatan</li><li>Unit atau departemen tempat bertugas</li><li>Nomor telepon atau alamat email</li><li>Kata sandi yang tersimpan dalam bentuk terenkripsi</li></ul></div><div class=\"subsection\"><div class=\"subsection-title\">2.2 Data Penggunaan Aplikasi</div><ul class=\"policy-list\"><li>Data laporan infeksi yang Anda masukkan</li><li>Catatan monitoring dan kewaspadaan</li><li>Waktu dan tanggal akses ke aplikasi</li><li>Log aktivitas di dalam sistem</li></ul></div><div class=\"subsection\"><div class=\"subsection-title\">2.3 Informasi Perangkat</div><ul class=\"policy-list\"><li>Jenis dan model perangkat</li><li>Versi sistem operasi</li><li>Alamat IP dan token perangkat untuk notifikasi push</li><li>Versi aplikasi yang digunakan</li></ul></div></div><hr><div class=\"section fade\" id=\"s3\"><div class=\"section-header\"><div class=\"section-num\">3</div><div class=\"section-title\">Bagaimana Kami Menggunakan Informasi Anda</div></div><p>Informasi yang kami kumpulkan digunakan untuk tujuan berikut:</p><ul class=\"policy-list\"><li>Menyediakan dan mengoperasikan layanan aplikasi SiKaPI RSHS HeBat</li><li>Memproses dan mengelola laporan pencegahan infeksi</li><li>Mengirimkan notifikasi dan peringatan terkait kewaspadaan infeksi</li><li>Menghasilkan laporan dan statistik untuk keperluan evaluasi klinis</li><li>Meningkatkan kualitas dan keamanan aplikasi</li><li>Memverifikasi identitas pengguna dan mencegah akses tidak sah</li><li>Mematuhi kewajiban hukum dan regulasi rumah sakit</li></ul></div><hr><div class=\"section fade\" id=\"s4\"><div class=\"section-header\"><div class=\"section-num\">4</div><div class=\"section-title\">Keamanan Data</div></div><p>Kami berkomitmen untuk melindungi informasi Anda. Langkah-langkah keamanan yang kami terapkan meliputi:</p><ul class=\"policy-list\"><li>Enkripsi data saat transmisi menggunakan protokol HTTPS/TLS</li><li>Enkripsi data yang tersimpan di server</li><li>Sistem autentikasi berlapis untuk akses ke sistem</li><li>Pemantauan aktivitas mencurigakan secara berkala</li><li>Pembatasan akses data hanya kepada personel yang berwenang</li><li>Pencadangan data secara rutin untuk mencegah kehilangan data</li></ul><div class=\"info-box\"><p>⚠️ Tidak ada sistem yang sepenuhnya bebas dari risiko. Kami mendorong pengguna untuk menjaga kerahasiaan kata sandi dan segera melaporkan jika terjadi akses tidak sah.</p></div></div><hr><div class=\"section fade\" id=\"s5\"><div class=\"section-header\"><div class=\"section-num\">5</div><div class=\"section-title\">Berbagi dan Pengungkapan Informasi</div></div><p>Kami <strong>tidak menjual, menyewakan, atau memperdagangkan</strong> informasi pribadi Anda kepada pihak ketiga. Informasi Anda hanya dapat dibagikan dalam kondisi berikut:</p><ul class=\"policy-list\"><li>Kepada petugas atau unit yang berwenang dalam lingkungan RSUP Dr. Hasan Sadikin Bandung untuk keperluan operasional</li><li>Kepada otoritas kesehatan pemerintah apabila diwajibkan oleh peraturan perundang-undangan</li><li>Untuk keperluan audit internal dan akreditasi rumah sakit</li><li>Apabila diwajibkan oleh putusan pengadilan atau proses hukum yang sah</li></ul></div><hr><div class=\"section fade\" id=\"s6\"><div class=\"section-header\"><div class=\"section-num\">6</div><div class=\"section-title\">Hak-Hak Anda</div></div><p>Sebagai pengguna aplikasi SiKaPI RSHS HeBat, Anda memiliki hak sebagai berikut:</p><ul class=\"policy-list\"><li><strong>Hak Akses</strong> &mdash; Mengakses dan melihat data pribadi Anda yang tersimpan dalam sistem</li><li><strong>Hak Koreksi</strong> &mdash; Meminta perbaikan data yang tidak akurat atau tidak lengkap</li><li><strong>Hak Penghapusan</strong> &mdash; Mengajukan permohonan penghapusan data, tunduk pada kewajiban hukum yang berlaku</li><li><strong>Hak Pembatasan</strong> &mdash; Meminta pembatasan pemrosesan data dalam kondisi tertentu</li><li><strong>Hak Portabilitas</strong> &mdash; Menerima salinan data Anda dalam format yang dapat dibaca</li></ul><p>Untuk menggunakan hak-hak tersebut, silakan hubungi tim pengelola aplikasi melalui kontak di bagian akhir dokumen ini.</p></div><hr><div class=\"section fade\" id=\"s7\"><div class=\"section-header\"><div class=\"section-num\">7</div><div class=\"section-title\">Penyimpanan dan Retensi Data</div></div><p>Data Anda disimpan selama Anda aktif sebagai pengguna aplikasi dan untuk jangka waktu yang diperlukan sesuai ketentuan hukum yang berlaku di bidang kesehatan dan rekam medis. Data laporan infeksi dapat disimpan lebih lama untuk keperluan statistik kesehatan nasional dan akreditasi rumah sakit.</p><p>Setelah masa retensi berakhir, data akan dihapus atau dianonimkan secara aman.</p></div><hr><div class=\"section fade\" id=\"s8\"><div class=\"section-header\"><div class=\"section-num\">8</div><div class=\"section-title\">Perubahan Kebijakan Privasi</div></div><p>Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu untuk mencerminkan perubahan operasional atau regulasi. Setiap perubahan akan diinformasikan melalui notifikasi di dalam aplikasi atau melalui email yang terdaftar.</p><p>Tanggal \"Berlaku sejak\" menunjukkan kapan kebijakan ini terakhir diperbarui. Penggunaan aplikasi yang berkelanjutan setelah pembaruan dianggap sebagai persetujuan terhadap kebijakan yang telah diubah.</p></div><hr><div class=\"section fade\" id=\"s9\"><div class=\"section-header\"><div class=\"section-num\">9</div><div class=\"section-title\">Hubungi Kami</div></div><p>Jika Anda memiliki pertanyaan, kekhawatiran, atau permintaan terkait kebijakan privasi ini, silakan hubungi kami melalui:</p><div class=\"contact-block\"><p><strong>RSUP Dr. Hasan Sadikin Bandung</strong></p><p>Tim Pengelola Aplikasi SiKaPI RSHS HeBat</p><p>Jl. Pasteur No. 38, Bandung, Jawa Barat 40161</p><p>Website: www.rshs.or.id</p></div></div><div class=\"doc-footer\">&copy; 2025 <strong>SiKaPI RSHS HeBat</strong> &middot; RSUP Dr. Hasan Sadikin Bandung<br>Melindungi privasi dan keamanan data seluruh tenaga kesehatan.</div></main></div><p><script>

  const fades = document.querySelectorAll('.fade');

  const obs = new IntersectionObserver(entries => {

    entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('visible'); });

  }, { threshold: 0.08 });

  fades.forEach(el => obs.observe(el));



  const sections = document.querySelectorAll('.section[id]');

  const links = document.querySelectorAll('.toc-list a');

  window.addEventListener('scroll', () => {

    let current = '';

    sections.forEach(s => { if (window.scrollY >= s.offsetTop - 100) current = s.id; });

    links.forEach(a => { a.classList.toggle('active', a.getAttribute('href') === '#' + current); });

  });

</script></p>, `apps`.`updated_at` = 2026-02-27 18:13:01 where `id` = 1) at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4097): Illuminate\\Database\\Connection->update()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1090): Illuminate\\Database\\Eloquent\\Model->save()
#8 /home/antw5817/public_html/sikapi/app/Http/Controllers/Application/App/AppController.php(186): Illuminate\\Database\\Eloquent\\Model->update()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Application\\App\\AppController->updatePrivacy()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#14 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#53 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#54 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#55 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#56 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#57 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#58 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#59 {main}

[previous exception] [object] (PDOException(code: 22007): SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: '\\xF0\\x9F\\x9B\\xA1\\xEF\\xB8...' for column `antw5817_sikapi`.`apps`.`privacy` at row 1 at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:609)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(609): PDOStatement->execute()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::affectingStatement():597}()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4097): Illuminate\\Database\\Connection->update()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1090): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/antw5817/public_html/sikapi/app/Http/Controllers/Application/App/AppController.php(186): Illuminate\\Database\\Eloquent\\Model->update()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Application\\App\\AppController->updatePrivacy()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#16 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#53 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#54 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#55 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#56 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#57 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#58 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#59 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#60 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#61 {main}
"} 
[2026-03-01 13:02:37] local.INFO: Telegram Webhook Received: {"update_id":933121985,"message":{"message_id":25,"from":{"id":632497334,"is_bot":false,"first_name":"Reza","username":"rezaageng","language_code":"en"},"chat":{"id":632497334,"first_name":"Reza","username":"rezaageng","type":"private"},"date":1772370156,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}} 
[2026-03-01 14:09:36] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'file' in 'SET' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: update `apps` set `file` = 01KJMVQCJDKH6M2MWC0VC7JVDC.pdf, `apps`.`updated_at` = 2026-03-01 14:09:36 where `id` = 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'file' in 'SET' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: antw5817_sikapi, SQL: update `apps` set `file` = 01KJMVQCJDKH6M2MWC0VC7JVDC.pdf, `apps`.`updated_at` = 2026-03-01 14:09:36 where `id` = 1) at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4097): Illuminate\\Database\\Connection->update()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate()
#7 /home/antw5817/public_html/sikapi/app/Http/Controllers/Application/App/AppController.php(173): Illuminate\\Database\\Eloquent\\Model->save()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Application\\App\\AppController->updatePanduan()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#13 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#53 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#54 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#55 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#56 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#57 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#58 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'file' in 'SET' at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php:605)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(605): PDO->prepare()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::affectingStatement():597}()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4097): Illuminate\\Database\\Connection->update()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate()
#9 /home/antw5817/public_html/sikapi/app/Http/Controllers/Application/App/AppController.php(173): Illuminate\\Database\\Eloquent\\Model->save()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Application\\App\\AppController->updatePanduan()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}()
#15 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#50 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#51 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#52 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#53 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#54 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#55 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#56 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#57 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#58 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#59 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#60 {main}
"} 
[2026-03-02 00:08:13] local.ERROR: Route [login] not defined. {"exception":"[object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [login] not defined. at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:526)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(871): Illuminate\\Routing\\UrlGenerator->route()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(278): route()
#2 [internal function]: Illuminate\\Foundation\\Configuration\\ApplicationBuilder->{closure:{closure:Illuminate\\Foundation\\Configuration\\ApplicationBuilder::withMiddleware():276}:278}()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(117): call_user_func()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(104): Illuminate\\Auth\\Middleware\\Authenticate->redirectTo()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(87): Illuminate\\Auth\\Middleware\\Authenticate->unauthenticated()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(61): Illuminate\\Auth\\Middleware\\Authenticate->authenticate()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#37 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#38 {main}
"} 
[2026-03-02 01:19:43] local.WARNING: Tidak ada Chat ID ditemukan untuk role laporan #21  
[2026-03-02 01:20:30] local.WARNING: Tidak ada Chat ID ditemukan untuk role laporan #22  
[2026-03-02 02:19:42] local.WARNING: Tidak ada Chat ID ditemukan untuk role laporan #23  
[2026-03-02 07:10:10] local.WARNING: Tidak ada Chat ID ditemukan untuk role laporan #24  
[2026-03-11 12:58:58] local.ERROR: Target class [App\Http\Middleware\Permission] does not exist. {"userId":1,"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target class [App\\Http\\Middleware\\Permission] does not exist. at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php:1124)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Application->make()
#5 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#49 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#50 {main}

[previous exception] [object] (ReflectionException(code: -1): Class \"App\\Http\\Middleware\\Permission\" does not exist at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(1122): ReflectionClass->__construct()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(208): Illuminate\\Foundation\\Application->make()
#6 /home/antw5817/public_html/sikapi/app/Http/Middleware/SessionCheck.php(23): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\SessionCheck->handle()
#8 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#9 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#10 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#11 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#12 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#13 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#14 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#15 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#16 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle()
#17 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#18 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#19 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#20 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#21 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#22 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#23 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#24 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#25 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#26 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#27 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}()
#28 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#29 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#30 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#31 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#32 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#33 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#34 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#35 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#36 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#37 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#38 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#39 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#40 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#41 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#42 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#43 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#44 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#45 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#46 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}()
#47 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#48 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#49 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#50 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#51 {main}
"} 
[2026-03-11 12:58:59] local.ERROR: Target class [App\Http\Middleware\Permission] does not exist. {"userId":1,"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target class [App\\Http\\Middleware\\Permission] does not exist. at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php:1124)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(257): Illuminate\\Foundation\\Application->make()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(215): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1222): Illuminate\\Foundation\\Http\\Kernel->terminate()
#7 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#8 {main}

[previous exception] [object] (ReflectionException(code: -1): Class \"App\\Http\\Middleware\\Permission\" does not exist at /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122)
[stacktrace]
#0 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(1122): ReflectionClass->__construct()
#1 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build()
#2 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve()
#3 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve()
#4 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make()
#5 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(257): Illuminate\\Foundation\\Application->make()
#6 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(215): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware()
#7 /home/antw5817/public_html/sikapi/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1222): Illuminate\\Foundation\\Http\\Kernel->terminate()
#8 /home/antw5817/public_html/sikapi.antonidev.tech/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#9 {main}
"} 
[2026-04-07 05:10:26] local.WARNING: Tidak ada Chat ID ditemukan untuk role laporan #25  
