Fixed login issue

This commit is contained in:
Gregorio Chiko Putra 2017-09-18 08:49:42 +07:00
parent acd2880637
commit d555bde0d8

View File

@ -57,18 +57,14 @@ class Home
if ($user['max_user'] <= 0) { if ($user['max_user'] <= 0) {
$info = "Telah mencapai maksimal user yang diizinkan - Silahkan logout pada perangkat lain terlebih dahulu"; $info = "Telah mencapai maksimal user yang diizinkan - Silahkan logout pada perangkat lain terlebih dahulu";
} else { } else {
if ($this->model->update(['status' => 1], $user['id']) != true) { $max_user = $user['max_user'] - 1;
$info = "Terjadi kesalahan. Silahkan coba lagi dalam beberapa saat"; if ($this->model->update(['max_user' => $max_user], $user['id']) == true) {
} else { Session::put('userid', $user['id']);
$max_user = $user['max_user'] - 1; Session::put('username', $user['username']);
if ($this->model->update(['max_user' => $max_user], $user['id']) == true) { Session::put('full_name', $user['full_name']);
Session::put('userid', $user['id']); Session::put('privilege', $user['privilege']);
Session::put('username', $user['username']);
Session::put('full_name', $user['full_name']);
Session::put('privilege', $user['privilege']);
$info = "Berhasil masuk"; $info = "Berhasil masuk";
}
} }
} }
} }
@ -171,7 +167,6 @@ class Home
if ($this->model->update( if ($this->model->update(
[ [
'status' => 0,
'max_user' => $max_user 'max_user' => $max_user
], ],
$userid $userid