Contact Add: Superadmins can create only Shared contacts under a foreign domain.
This commit is contained in:
@@ -631,8 +631,8 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
|
|||||||
unset ($sql, $prep_statement, $row);
|
unset ($sql, $prep_statement, $row);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
//private by default on contact add
|
//private by default on contact add, unless being done by a superadmin from a different domain
|
||||||
$contact_shared = 'false';
|
$contact_shared = ($_SESSION['groups'][0]['domain_uuid'] != $_SESSION['domain_uuid']) ? 'true' : 'false';
|
||||||
}
|
}
|
||||||
//disable shared change if user (superadmin) is accessing a foreign domain
|
//disable shared change if user (superadmin) is accessing a foreign domain
|
||||||
$contact_shared_disabled = ($_SESSION['groups'][0]['domain_uuid'] != $_SESSION['domain_uuid']) ? "disabled='disabled'" : null;
|
$contact_shared_disabled = ($_SESSION['groups'][0]['domain_uuid'] != $_SESSION['domain_uuid']) ? "disabled='disabled'" : null;
|
||||||
|
|||||||
Reference in New Issue
Block a user