Enhance exists() to not error due to empty $account_id

This commit is contained in:
Miles Lott 2001-03-18 03:34:56 +00:00
parent 61463122ff
commit 15fcaf6bbb

View File

@ -231,6 +231,7 @@
if (gettype($account_id) == "string") { if (gettype($account_id) == "string") {
$account_id = $this->name2id($account_id); $account_id = $this->name2id($account_id);
} }
if ($account_id) {
$sql = "SELECT account_id FROM phpgw_accounts WHERE account_id=".$account_id; $sql = "SELECT account_id FROM phpgw_accounts WHERE account_id=".$account_id;
$this->db->query($sql,__LINE__,__FILE__); $this->db->query($sql,__LINE__,__FILE__);
if ($this->db->num_rows() == 1) { if ($this->db->num_rows() == 1) {
@ -238,7 +239,7 @@
} else { } else {
$insql = False; $insql = False;
} }
}
$ds = $phpgw->common->ldapConnect(); $ds = $phpgw->common->ldapConnect();
$sri = ldap_search($ds, $phpgw_info["server"]["ldap_context"], "uid=".$account_lid); $sri = ldap_search($ds, $phpgw_info["server"]["ldap_context"], "uid=".$account_lid);
$allValues = ldap_get_entries($ds, $sri); $allValues = ldap_get_entries($ds, $sri);