[evolvis-commits] r13827: Merged from 4.8: Remove unused data from role_setting when deleting a tracker
mirabilos at evolvis.org
mirabilos at evolvis.org
Mon Feb 28 03:09:16 CET 2011
Author: mirabilos
Date: 2011-02-28 03:09:07 +0100 (Mon, 28 Feb 2011)
New Revision: 13827
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/ArtifactType.class.php
Log:
Merged from 4.8: Remove unused data from role_setting when deleting a tracker
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/ArtifactType.class.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/ArtifactType.class.php 2011-02-28 02:08:29 UTC (rev 13826)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/tracker/ArtifactType.class.php 2011-02-28 02:09:07 UTC (rev 13827)
@@ -870,6 +870,10 @@
WHERE group_artifact_id=$1',
array ($this->getID())) ;
//echo '4'.db_error();
+ db_query_params ('DELETE FROM role_setting WHERE ref_id=$1 AND section_name=$2 AND role_id IN (SELECT role_id FROM role WHERE group_id=$3)',
+ array ($this->getID(),
+ 'tracker',
+ $this->Group->getID())) ;
db_query_params ('DELETE FROM artifact_group_list
WHERE group_artifact_id=$1',
array ($this->getID())) ;
More information about the evolvis-commits
mailing list