[evolvis-commits] r17759: deal better with usesCustomStatusField fuckup and search fuckup
mirabilos at evolvis.org
mirabilos at evolvis.org
Fri Dec 2 18:07:10 CET 2011
Author: mirabilos
Date: 2011-12-02 18:07:10 +0100 (Fri, 02 Dec 2011)
New Revision: 17759
Modified:
trunk/gforge_base/evolvisforge-5.1/src/www/tracker/browse.php
Log:
deal better with usesCustomStatusField fuckup and search fuckup
Modified: trunk/gforge_base/evolvisforge-5.1/src/www/tracker/browse.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/www/tracker/browse.php 2011-12-02 17:07:05 UTC (rev 17758)
+++ trunk/gforge_base/evolvisforge-5.1/src/www/tracker/browse.php 2011-12-02 17:07:10 UTC (rev 17759)
@@ -297,7 +297,7 @@
} else {
$aux_extra_fields = $_extra_fields;
}
- $status_box=$ath->renderSelect ($ath->getCustomStatusField(),$aux_extra_fields[$ath->getCustomStatusField()],false,'',true,_('Any'));
+ $status_box=$ath->renderSelect ($ath->getCustomStatusField(),util_ifsetor($aux_extra_fields[$ath->getCustomStatusField()], 'xzxz'),false,'',true,_('Any'));
/*XXX what a fuckup, this… */
$status_box_name = 'extra_fields['.$ath->getCustomStatusField().']';
} else {
@@ -645,6 +645,10 @@
$then=(time()-$ath->getDuePeriod());
for ($i=$start; $i<$max; $i++) {
+ if (!isset($art_arr[$i])) {
+ /* probably a search whoops */
+ continue;
+ }
$extra_data = $art_arr[$i]->getExtraFieldDataText();
echo '
<tr '. $HTML->boxGetAltRowStyle($i) . '>';
More information about the evolvis-commits
mailing list