[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