[evolvis-commits] r8692: Fixed bug 311: double-submitting code was catching similar items that were in different projects?==?UTF-8?Q?↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 16:49:11 CET 2011


Author: mirabilos
Date: 2011-02-24 16:49:11 +0100 (Thu, 24 Feb 2011)
New Revision: 8692

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/Artifact.class
Log:
Fixed bug 311: double-submitting code was catching similar items that were in different projects


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/Artifact.class
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/Artifact.class	2011-02-24 15:49:10 UTC (rev 8691)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/Artifact.class	2011-02-24 15:49:11 UTC (rev 8692)
@@ -199,11 +199,12 @@
 		db_begin();
 
 		//
-		//	Check to see if this idiot user is trying to double-submit
+		//	Check to see if this user is trying to double-submit
 		//
 		$res=db_query("SELECT * FROM artifact 
 			WHERE summary='$summary' 
 			AND submitted_by='$user'
+			AND group_artifact_id='".$this->ArtifactType->getID()."'
 			AND open_date > '". (time() - 86400) ."'");
 		if ($res && db_numrows($res) > 0) {
 			$this->setError($Language->getText('tracker_artifact','double_submit'));



More information about the evolvis-commits mailing list