浏览代码

Update user_edit.php

Move the validation earlier in the code
FusionPBX 1 年之前
父节点
当前提交
7053fdedc7
共有 1 个文件被更改,包括 16 次插入16 次删除
  1. 16 16
      core/users/user_edit.php

+ 16 - 16
core/users/user_edit.php

@@ -154,6 +154,22 @@
 				exit;
 			}
 
+		//validate the user status
+			switch ($user_status) {
+				case "Available" :
+					break;
+				case "Available (On Demand)" :
+					break;
+				case "On Break" :
+					break;
+				case "Do Not Disturb" :
+					break;
+				case "Logged Out" :
+					break;
+				default :
+					$user_status = '';
+			}
+
 		//check required values
 			if (empty($username)) {
 				$invalid[] = $text['label-username'];
@@ -571,22 +587,6 @@
 					$call_center_agent_uuid = $database->select($sql, $parameters, 'column');
 					unset($sql, $parameters);
 
-				//validate the user status
-					switch ($user_status) {
-						case "Available" :
-							break;
-						case "Available (On Demand)" :
-							break;
-						case "On Break" :
-							break;
-						case "Do Not Disturb" :
-							break;
-						case "Logged Out" :
-							break;
-						default :
-							$user_status = '';
-					}
-
 				//update the user_status
 					if (isset($call_center_agent_uuid) && is_uuid($call_center_agent_uuid) && !empty($user_status)) {
 						$esl = event_socket::create();