From c14ae2b93975626e8fd36b6393f2c1a2fadb426f Mon Sep 17 00:00:00 2001
From: Robert Anderson <randerson@lbsd.net>
Date: Fri, 8 May 2009 10:53:56 +0000
Subject: [PATCH] Added createAdminGroup function

---
 webgui/include/ajax/functions/AdminGroups.php | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/webgui/include/ajax/functions/AdminGroups.php b/webgui/include/ajax/functions/AdminGroups.php
index 995551fe..d838fb80 100644
--- a/webgui/include/ajax/functions/AdminGroups.php
+++ b/webgui/include/ajax/functions/AdminGroups.php
@@ -42,11 +42,23 @@ function getAdminGroups($params) {
 	return array($resultArray,$numResults);
 }
 
-# Return list of users
+# Remove admin group
 function removeAdminGroup($params) {
 	global $db;
 
-	$res = DBDo("DELETE FROM groups WHERE ID = ".$params[0][0]);
+	$res = DBDo("DELETE FROM groups WHERE ID = ?",array($params[0][0]));
+	if (!is_numeric($res)) {
+		return $res;
+	}
+
+	return NULL;
+}
+
+# Add admin group
+function createAdminGroup($params) {
+	global $db;
+
+	$res = DBDo("INSERT INTO groups (Name) VALUES (?)",array($params[0]['Name']));
 	if (!is_numeric($res)) {
 		return $res;
 	}
-- 
GitLab