Fix contact API
Get roles by API (without GET this data, we can't add this to POST, so data was deleted 👎 )
This commit is contained in:
parent
af2eabb24d
commit
28e4be3b0e
@ -78,6 +78,7 @@ class Contacts extends DolibarrApi
|
|||||||
$result = $this->contact->initAsSpecimen();
|
$result = $this->contact->initAsSpecimen();
|
||||||
} else {
|
} else {
|
||||||
$result = $this->contact->fetch($id);
|
$result = $this->contact->fetch($id);
|
||||||
|
$this->contact->fetchRoles();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$result)
|
if (!$result)
|
||||||
@ -120,6 +121,7 @@ class Contacts extends DolibarrApi
|
|||||||
$result = $this->contact->initAsSpecimen();
|
$result = $this->contact->initAsSpecimen();
|
||||||
} else {
|
} else {
|
||||||
$result = $this->contact->fetch('', '', '', $email);
|
$result = $this->contact->fetch('', '', '', $email);
|
||||||
|
$this->contact->fetchRoles();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$result)
|
if (!$result)
|
||||||
@ -241,6 +243,7 @@ class Contacts extends DolibarrApi
|
|||||||
$contact_static = new Contact($this->db);
|
$contact_static = new Contact($this->db);
|
||||||
if ($contact_static->fetch($obj->rowid))
|
if ($contact_static->fetch($obj->rowid))
|
||||||
{
|
{
|
||||||
|
$contact_static->fetchRoles();
|
||||||
if ($includecount)
|
if ($includecount)
|
||||||
{
|
{
|
||||||
$contact_static->load_ref_elements();
|
$contact_static->load_ref_elements();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user