bugs fix relation

This commit is contained in:
Linksehat Staging Server
2023-11-10 14:06:13 +07:00
parent 0c9f69aaad
commit bc73088e4a

View File

@@ -30,10 +30,12 @@ class UserProfileResource extends JsonResource
$urlAvatarDefault = $this->detail->nIDJenisKelamin == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/male-avatar.png'; $urlAvatarDefault = $this->detail->nIDJenisKelamin == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/male-avatar.png';
$avatarMember = $this->detail->sImage ?? $urlAvatarDefault; $avatarMember = $this->detail->sImage ?? $urlAvatarDefault;
$relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $this->nIDHubunganKeluarga)->first('sHubunganKeluarga');
$dataUser = [ $dataUser = [
'id' => $this->nID, 'id' => $this->nID,
'name' => $this->sFirstName . ' ' . $this->sLastName, 'name' => $this->sFirstName . ' ' . $this->sLastName,
'relationship' => 'Me', 'relationship' => $relationship ? $relationship->sHubunganKeluarga : '-',
'avatar' => $avatarMember 'avatar' => $avatarMember
]; ];
@@ -56,7 +58,7 @@ class UserProfileResource extends JsonResource
} else { } else {
$nID = (Auth::user()->nID); $nID = $this->nID;
if ($nID){ if ($nID){
$memberProfile = User::with('detail')->where('nIDUser', $nID)->get()->toArray(); $memberProfile = User::with('detail')->where('nIDUser', $nID)->get()->toArray();
@@ -64,10 +66,12 @@ class UserProfileResource extends JsonResource
$urlAvatarDefault = $dataMember->detail->nIDJenisKelamin == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/male-avatar.png'; $urlAvatarDefault = $dataMember->detail->nIDJenisKelamin == 1 ? 'https://linksehat.dev/assets/img/users/male-avatar.png' : 'https://linksehat.dev/assets/img/users/male-avatar.png';
$avatarMember = $dataMember->detail->sImage ?? $urlAvatarDefault; $avatarMember = $dataMember->detail->sImage ?? $urlAvatarDefault;
$relationship = DB::connection('oldlms')->table('tm_hubungan_keluarga')->where('nID', $this->nIDHubunganKeluarga)->first('sHubunganKeluarga');
$dataUser = [ $dataUser = [
'id' => $dataMember->nID, 'id' => $dataMember->nID,
'name' => $dataMember->sFirstName . ' ' . $dataMember->sLastName, 'name' => $dataMember->sFirstName . ' ' . $dataMember->sLastName,
'relationship' => 'Me', 'relationship' => $relationship ? $relationship->sHubunganKeluarga : '-',
'avatar' => $avatarMember 'avatar' => $avatarMember
]; ];