diff --git a/app/Console/Commands/ResetRoleAsal.php b/app/Console/Commands/ResetRoleAsal.php new file mode 100644 index 0000000..c655d20 --- /dev/null +++ b/app/Console/Commands/ResetRoleAsal.php @@ -0,0 +1,50 @@ +$user_kaunter){ + $user = User::find($user_kaunter->id); + if($user->cawangan != 'operasi'){ + $user->roles = $user->role_asal; + $user->save(); + } + } + } +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 878ce50..f3bc79a 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -16,6 +16,7 @@ class Kernel extends ConsoleKernel Commands\resetRoleDaily::class, Commands\updateJbg::class, Commands\updateOnline::class, + Commands\ResetRoleAsal::class, ]; /** @@ -28,6 +29,7 @@ class Kernel extends ConsoleKernel { $schedule->command('reset:dailyrole')->daily()->timezone('Asia/Kuala_Lumpur')->at('00:01'); $schedule->command('update:jbg')->daily()->timezone('Asia/Kuala_Lumpur')->at('00:01'); + $schedule->command('reset:roleasal')->daily()->timezone('Asia/Kuala_Lumpur')->at('00:01'); $schedule->command('update:online')->daily()->timezone('Asia/Kuala_Lumpur')->everyFifteenMinutes(); }