bug fixes on activity log and array_key_first alt using reset

This commit is contained in:
Kwesi Banson
2024-02-16 19:46:38 +00:00
parent d4ab479e0c
commit 7b3a29ca53
25 changed files with 579 additions and 160 deletions

View File

@@ -12,7 +12,6 @@ class LoginController extends Controller
$data = [
'designation' => $designation
];
return view('login.index', $data);
}
@@ -35,10 +34,19 @@ class LoginController extends Controller
\Log::info($logged_in->name . ' Successfully logged in at : ' . date('Y-m-d H:i:s'));
$content = $logged_in->name . " Successfully Logged In";
$this->logUsersActivity($type = 'staff', $content);
$this->logUsersActivity($type = 'staff', $content, $logged_in->id);
$this->deleteLoggedUser();
$this->storeLoggedUser();
return redirect(url('/'));
switch ($logged_in->designation_info->name) {
case 'Accounts & Finance':
return redirect(url('finance'));
break;
default:
return redirect(url('/'));
break;
}
}
public function handle_logout(Request $request) {
@@ -51,7 +59,7 @@ class LoginController extends Controller
$request->session()->flush();
$request->session()->regenerate(true);
$this->logUsersActivity($type = 'staff', $content);
$this->logUsersActivity($type = 'staff', $content, $user_id);
return redirect("/");
}