Bläddra i källkod

Update user_edit.php

Move the validation earlier in the code
FusionPBX 1 år sedan
förälder
incheckning
7053fdedc7
1 ändrade filer med 16 tillägg och 16 borttagningar
  1. 16 16
      core/users/user_edit.php

+ 16 - 16
core/users/user_edit.php

@@ -154,6 +154,22 @@
 				exit;
 				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
 		//check required values
 			if (empty($username)) {
 			if (empty($username)) {
 				$invalid[] = $text['label-username'];
 				$invalid[] = $text['label-username'];
@@ -571,22 +587,6 @@
 					$call_center_agent_uuid = $database->select($sql, $parameters, 'column');
 					$call_center_agent_uuid = $database->select($sql, $parameters, 'column');
 					unset($sql, $parameters);
 					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
 				//update the user_status
 					if (isset($call_center_agent_uuid) && is_uuid($call_center_agent_uuid) && !empty($user_status)) {
 					if (isset($call_center_agent_uuid) && is_uuid($call_center_agent_uuid) && !empty($user_status)) {
 						$esl = event_socket::create();
 						$esl = event_socket::create();