Procházet zdrojové kódy

Fix possibility for co-admin to become admin

causefx před 7 roky
rodič
revize
2cb3294dfb
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      api/functions/api-functions.php

+ 3 - 0
api/functions/api-functions.php

@@ -546,6 +546,9 @@ function adminEditUser($array)
 {
 	switch ($array['data']['action']) {
 		case 'changeGroup':
+			if ($array['data']['newGroupID'] == 0) {
+				return false;
+			}
 			try {
 				$connect = new Dibi\Connection([
 					'driver' => 'sqlite3',