fix ContactID null on contact_show

This commit is contained in:
mahdahar 2025-09-26 10:00:06 +07:00
parent cfb6fda288
commit 6b94cb3293

View File

@ -25,8 +25,10 @@ class ContactModel extends Model {
public function getContactWithDetail($ContactID) { public function getContactWithDetail($ContactID) {
$rows = $this->where('contact.ContactID', $ContactID)->join('contactdetail cd', 'contact.ContactID=cd.ContactID','left')->get()->getResultArray(); $rows = $this->where('contact.ContactID', $ContactID)->join('contactdetail cd', 'contact.ContactID=cd.ContactID','left')->get()->getResultArray();
$contact = [];
if(!empty($rows)) {
$contact = [ $contact = [
'ContactID' => $rows[0]['ContactID'], 'ContactID' => $rows[0]['ContactID'] ?? null,
'NameFirst' => $rows[0]['NameFirst'] ?? null, 'NameFirst' => $rows[0]['NameFirst'] ?? null,
'NameLast' => $rows[0]['NameLast'] ?? null, 'NameLast' => $rows[0]['NameLast'] ?? null,
'Title' => $rows[0]['Title'] ?? null, 'Title' => $rows[0]['Title'] ?? null,
@ -57,7 +59,7 @@ class ContactModel extends Model {
]; ];
} }
} }
}
return $contact; return $contact;
} }