[evolvis-commits] r18243: [#2965] do not insert stock “Open” and “Close” with custom status fields

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Apr 5 23:01:37 CEST 2012


Author: mirabilos
Date: 2012-04-05 23:01:36 +0200 (Thu, 05 Apr 2012)
New Revision: 18243

Modified:
   trunk/gforge_base/evolvisforge-5.1/src/common/tracker/ArtifactExtraField.class.php
Log:
[#2965] do not insert stock “Open” and “Close” with custom status fields


Modified: trunk/gforge_base/evolvisforge-5.1/src/common/tracker/ArtifactExtraField.class.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/common/tracker/ArtifactExtraField.class.php	2012-04-05 21:01:31 UTC (rev 18242)
+++ trunk/gforge_base/evolvisforge-5.1/src/common/tracker/ArtifactExtraField.class.php	2012-04-05 21:01:36 UTC (rev 18243)
@@ -172,30 +172,6 @@
 				if (!$this->ArtifactType->setCustomStatusField($id)) {
 					db_rollback();
 					return false;
-				} else {
-					//
-					//	Must insert some default statuses for each artifact
-					//
-					$ao = new ArtifactExtraFieldElement($this);
-					if (!$ao || !is_object($ao)) {
-						$feedback .= 'Unable to create ArtifactExtraFieldElement Object';
-						db_rollback();
-						return false;
-					} else {
-						if (!$ao->create('Open', '1')) {
-							$feedback .= _('Error inserting an element').': '.$ao->getErrorMessage();
-							$ao->clearError();
-							db_rollback();
-							return false;
-						}
-						if (!$ao->create('Closed', '2')) {
-							$feedback .= _('Error inserting an element').': '.$ao->getErrorMessage();
-							$ao->clearError();
-							db_rollback();
-							return false;
-						}
-					}
-				}
 			} elseif (strstr(ARTIFACT_EXTRAFIELD_FILTER_INT,$field_type) !== false) {
 //
 //	Must insert some default 100 rows for the data table so None queries will work right



More information about the evolvis-commits mailing list