From b3523f341df10e8376148d89ea33ef1e9e6c721a Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Sat, 21 Sep 2013 04:38:26 +0000 Subject: [PATCH] Add the api_key to user update --- core/users/usersupdate.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/core/users/usersupdate.php b/core/users/usersupdate.php index ea7acc1774..21845b7cd2 100644 --- a/core/users/usersupdate.php +++ b/core/users/usersupdate.php @@ -124,6 +124,7 @@ if (count($_POST) > 0 && $_POST["persistform"] != "1") { $contact_uuid = check_str($_POST["contact_uuid"]); $group_member = check_str($_POST["group_member"]); $user_enabled = check_str($_POST["user_enabled"]); + $api_key = check_str($_POST["api_key"]); if ($password != $confirm_password) { $msg_error .= $text['message-password_mismatch']."
\n"; } //if (strlen($contact_uuid) == 0) { $msg_error .= $text['message-required'].$text['label-email']."
\n"; } @@ -247,6 +248,12 @@ if (count($_POST) > 0 && $_POST["persistform"] != "1") { $sql .= "password = '".md5($salt.$password)."', "; $sql .= "salt = '".$salt."', "; } + if (strlen($api_key) > 0) { + $sql .= "api_key = '$api_key', "; + } + else { + $sql .= "api_key = null, "; + } $sql .= "user_status = '$user_status', "; $sql .= "user_enabled = '$user_enabled', "; if (strlen($contact_uuid) == 0) { @@ -315,6 +322,7 @@ else { $username = $row["username"]; } $password = $row["password"]; + $api_key = $row["api_key"]; $user_enabled = $row["user_enabled"]; $contact_uuid = $row["contact_uuid"]; $user_status = $row["user_status"]; @@ -595,6 +603,18 @@ else { echo " \n"; echo " \n"; + if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH.'/app/api/app_config.php')) { + echo " "; + echo " ".$text['label-api_key'].":"; + echo " \n"; + echo " \n"; + if (strlen($text['description-api_key']) > 0) { + echo "
".$text['description-api_key']."
\n"; + } + echo " "; + echo " "; + } + echo "\n"; echo "\n"; echo " ".$text['label-enabled'].":\n";