Commit 83d6962e by Farendi Giotivano R.P

update fakultas dosen fakultas tanpa nidn dari siakadu

parent d0ba531b
......@@ -37,21 +37,13 @@ class DashboardController extends Controller
$user = Auth::user()->rBiodata->email;
$isdm = GetDataApiController::sso($user);
$dosen = GetDataApiController::getDosenPerson($user);
if ($isdm[0]->nidn) {
$noidentitas = $isdm[0]->nidn;
} else {
if ($isdm[0]->nuptk) {
$noidentitas = $isdm[0]->nuptk;
} else {
$noidentitas = $isdm[0]->userid;
}
}
$noidentitas = $dosen['data'][0]['nidn'];
$biodata = Biodata::where('email', $user)->first();
if (is_null($biodata->noidentitas)) {
if (is_null($biodata->noidentitas) || empty($biodata->noidentitas)) {
$person['noidentitas'] = $noidentitas;
}
......
......@@ -44,7 +44,6 @@ class GetDataApiController extends Controller
return $data;
}
public static function sso($email)
{
$client = new Client();
......@@ -53,4 +52,19 @@ class GetDataApiController extends Controller
return $isdm;
}
public static function getDosenPerson($email)
{
$client = new Client();
$apiRequest = $client->request('POST', GetDataApiController::URLS, [
'form_params' =>
[
'kondisi' => 'dosen_aktif',
'email' => $email
]
]);
return json_decode($apiRequest->getBody()->getContents(), true);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment