gforge-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gforge-commits] gforge/db 20041211-syncmail.php,1.1,1.2


From: ruben
Subject: [Gforge-commits] gforge/db 20041211-syncmail.php,1.1,1.2
Date: Wed, 22 Dec 2004 14:15:17 -0600

Update of /cvsroot/gforge/gforge/db
In directory db.perdue.net:/tmp/cvs-serv20126

Modified Files:
        20041211-syncmail.php 
Log Message:
Removed innecessary db_commit();

Index: 20041211-syncmail.php
===================================================================
RCS file: /cvsroot/gforge/gforge/db/20041211-syncmail.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- 20041211-syncmail.php       15 Dec 2004 17:30:50 -0000      1.1
+++ 20041211-syncmail.php       22 Dec 2004 20:15:14 -0000      1.2
@@ -6,27 +6,30 @@
 
 $res = db_query("SELECT group_id, group_name FROM groups ORDER BY group_id");
 
-$arr = util_result_column_to_array($res);
-
-for ($i=0; $i<count($arr); $i++) {
-       $group_id   = $arr[$i][0];
-       $group_name = $arr[$i][1];
-
-       $res_aux2 = db_query("SELECT * FROM mail_group_list WHERE group_id = 
'".$group_id."' AND list_name = '".$group_name."-commits'");
-
-       if (db_numrows($res_aux) > 0) {
-               $group = new Group($group_id);
-
-               $res_aux2 = db_query("SELECT user_id FROM user_group WHERE 
admin_flags = 'A' AND group_id = '".$group_id."'");
-
-               $group_admin = db_result($res,0,'user_id');
-
-               echo "Will create mailing list for 
<b>".$group_name."-commits</b><br>\n";
-               $mailing_list = new MailingList($group);
-               $mailing_list->create($group_name.'-commits', 'cvs commits', 
1,$group_admin);
-               echo $mailing_list->getErrorMessage();
+if (!$res) {
+       echo "FAIL\n";
+       exit();
+} else {
+       $arr = util_result_column_to_array($res);
+       for ($i=0; $i<count($arr); $i++) {
+               $group_id   = $arr[$i][0];
+               $group_name = $arr[$i][1];
+       
+               $res_aux2 = db_query("SELECT * FROM mail_group_list WHERE 
group_id = '".$group_id."' AND list_name = '".$group_name."-commits'");
+       
+               if (db_numrows($res_aux) > 0) {
+                       $group = new Group($group_id);
+       
+                       $res_aux2 = db_query("SELECT user_id FROM user_group 
WHERE admin_flags = 'A' AND group_id = '".$group_id."'");
+       
+                       $group_admin = db_result($res,0,'user_id');
+       
+                       echo "Will create mailing list for 
<b>".$group_name."-commits</b><br>\n";
+                       $mailing_list = new MailingList($group);
+                       $mailing_list->create($group_name.'-commits', 'cvs 
commits', 1,$group_admin);
+                       echo $mailing_list->getErrorMessage();
+               }
        }
+       echo "SUCCESS\n";
 }
-
-db_commit();
 ?>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]