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 ...@@ -37,21 +37,13 @@ class DashboardController extends Controller
$user = Auth::user()->rBiodata->email; $user = Auth::user()->rBiodata->email;
$isdm = GetDataApiController::sso($user); $isdm = GetDataApiController::sso($user);
$dosen = GetDataApiController::getDosenPerson($user);
if ($isdm[0]->nidn) { $noidentitas = $dosen['data'][0]['nidn'];
$noidentitas = $isdm[0]->nidn;
} else {
if ($isdm[0]->nuptk) {
$noidentitas = $isdm[0]->nuptk;
} else {
$noidentitas = $isdm[0]->userid;
}
}
$biodata = Biodata::where('email', $user)->first(); $biodata = Biodata::where('email', $user)->first();
if (is_null($biodata->noidentitas)) { if (is_null($biodata->noidentitas) || empty($biodata->noidentitas)) {
$person['noidentitas'] = $noidentitas; $person['noidentitas'] = $noidentitas;
} }
......
...@@ -44,7 +44,6 @@ class GetDataApiController extends Controller ...@@ -44,7 +44,6 @@ class GetDataApiController extends Controller
return $data; return $data;
} }
public static function sso($email) public static function sso($email)
{ {
$client = new Client(); $client = new Client();
...@@ -53,4 +52,19 @@ class GetDataApiController extends Controller ...@@ -53,4 +52,19 @@ class GetDataApiController extends Controller
return $isdm; 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