User Add: Email now correctly stored with newly created Contact.

This commit is contained in:
Nate Jones 2015-04-04 19:40:20 +00:00
parent f768825085
commit 8d734bb3fe
1 changed files with 32 additions and 13 deletions

View File

@ -134,6 +134,7 @@ if (count($_POST)>0 && check_str($_POST["persistform"]) != "1") {
$user_uuid = uuid(); $user_uuid = uuid();
$group_user_uuid = uuid(); $group_user_uuid = uuid();
$contact_uuid = uuid(); $contact_uuid = uuid();
$contact_email_uuid = uuid();
//add the user //add the user
$sql = "insert into v_users "; $sql = "insert into v_users ";
@ -150,10 +151,10 @@ if (count($_POST)>0 && check_str($_POST["persistform"]) != "1") {
$sql .= ") "; $sql .= ") ";
$sql .= "values "; $sql .= "values ";
$sql .= "("; $sql .= "(";
$sql .= "'$domain_uuid', "; $sql .= "'".$domain_uuid."', ";
$sql .= "'$user_uuid', "; $sql .= "'".$user_uuid."', ";
$sql .= "'$contact_uuid', "; $sql .= "'".$contact_uuid."', ";
$sql .= "'$username', "; $sql .= "'".$username."', ";
$sql .= "'".md5($salt.$password)."', "; $sql .= "'".md5($salt.$password)."', ";
$sql .= "'".$salt."', "; $sql .= "'".$salt."', ";
$sql .= "now(), "; $sql .= "now(), ";
@ -196,19 +197,37 @@ if (count($_POST)>0 && check_str($_POST["persistform"]) != "1") {
$sql .= "contact_organization, "; $sql .= "contact_organization, ";
$sql .= "contact_name_given, "; $sql .= "contact_name_given, ";
$sql .= "contact_name_family, "; $sql .= "contact_name_family, ";
$sql .= "contact_nickname, "; $sql .= "contact_nickname ";
$sql .= "contact_email ";
$sql .= ") "; $sql .= ") ";
$sql .= "values "; $sql .= "values ";
$sql .= "("; $sql .= "(";
$sql .= "'$domain_uuid', "; $sql .= "'".$domain_uuid."', ";
$sql .= "'$contact_uuid', "; $sql .= "'".$contact_uuid."', ";
$sql .= "'user', "; $sql .= "'user', ";
$sql .= "'$contact_organization', "; $sql .= "'".$contact_organization."', ";
$sql .= "'$contact_name_given', "; $sql .= "'".$contact_name_given."', ";
$sql .= "'$contact_name_family', "; $sql .= "'".$contact_name_family."', ";
$sql .= "'$username', "; $sql .= "'".$username."' ";
$sql .= "'$user_email' "; $sql .= ")";
$db->exec(check_sql($sql));
unset($sql);
//add to emails
$sql = "insert into v_contact_emails ";
$sql .= "(";
$sql .= "contact_email_uuid, ";
$sql .= "domain_uuid, ";
$sql .= "contact_uuid, ";
$sql .= "email_address, ";
$sql .= "email_primary ";
$sql .= ") ";
$sql .= "values ";
$sql .= "(";
$sql .= "'".$contact_email_uuid."', ";
$sql .= "'".$domain_uuid."', ";
$sql .= "'".$contact_uuid."', ";
$sql .= "'".$user_email."', ";
$sql .= "1 ";
$sql .= ")"; $sql .= ")";
$db->exec(check_sql($sql)); $db->exec(check_sql($sql));
unset($sql); unset($sql);