Enable setting contact's public_id as id

This commit is contained in:
Hillel Coren 2016-04-17 12:39:52 +03:00
parent 7d08a7cddd
commit f31ab2eef1

View File

@ -146,7 +146,7 @@ class Client extends EntityModel
public function addContact($data, $isPrimary = false)
{
$publicId = isset($data['public_id']) ? $data['public_id'] : false;
$publicId = isset($data['public_id']) ? $data['public_id'] : (isset($data['id']) ? $data['id'] : false);
if ($publicId && $publicId != '-1') {
$contact = Contact::scope($publicId)->firstOrFail();