[evolvis-commits] r12731: Applied patch for bug #5625 on gforge.org

mirabilos at evolvis.org mirabilos at evolvis.org
Mon Feb 28 01:57:26 CET 2011


Author: mirabilos
Date: 2011-02-28 01:57:26 +0100 (Mon, 28 Feb 2011)
New Revision: 12731

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/plugins/scmsvn/cronjobs/svn-stats.php
Log:
Applied patch for bug #5625 on gforge.org

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/plugins/scmsvn/cronjobs/svn-stats.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/plugins/scmsvn/cronjobs/svn-stats.php	2011-02-28 00:57:24 UTC (rev 12730)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/plugins/scmsvn/cronjobs/svn-stats.php	2011-02-28 00:57:26 UTC (rev 12731)
@@ -181,6 +181,11 @@
 db_begin();
 
 $pluginid = get_plugin_id($pluginname);
+if($pluginid === NULL) {
+	debug("Plugin ".$pluginname." is not registered or an error occured while accessing the database.");
+	db_rollback();
+	exit;
+}
 
 if (@$ARGV[1] && @$ARGV[2] && @$ARGV[3]) {
 	//$ARGV[1] = Year
@@ -419,14 +424,13 @@
 					$pluginname."'");	
 	if (!$res) {
 		$err .=  "Error! Database Query Failed: ".db_error();
-		db_rollback();
-		exit;
+		return NULL;
 	}
 	if ($row =& db_fetch_array($res)) {
-		$plugin_id = $row[0];
+		return $row[0];
 	}
- 
-	return $plugin_id;
+
+	return NULL; 
 }
 
 



More information about the evolvis-commits mailing list