[evolvis-commits] r6789: Unbreak PM/ Tasks for logged-in users↵ (bad bad bad, people… ) ↵

mirabilos at evolvis.org mirabilos at evolvis.org
Fri Jul 2 11:06:29 CEST 2010


Author: mirabilos
Date: 2010-07-02 11:06:29 +0200 (Fri, 02 Jul 2010)
New Revision: 6789

Modified:
   trunk/gforge_base/evolvisforge/gforge/debian/changelog
   trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php
Log:
Unbreak PM/Tasks for logged-in users
(bad bad bad, people…)


Modified: trunk/gforge_base/evolvisforge/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-07-01 11:39:03 UTC (rev 6788)
+++ trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-07-02 09:06:29 UTC (rev 6789)
@@ -1,3 +1,9 @@
+gforge (4.8.3+evolvis21.1) xunstable; urgency=low
+
+  * Unbreak PM/Tasks for logged-in users
+
+ -- Thorsten Glaser <t.glaser at tarent.de>  Fri, 02 Jul 2010 10:35:00 +0200
+
 gforge (4.8.3+evolvis21) unstable; urgency=low
 
   [ Thorsten Glaser ]

Modified: trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php	2010-07-01 11:39:03 UTC (rev 6788)
+++ trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php	2010-07-02 09:06:29 UTC (rev 6789)
@@ -18,13 +18,14 @@
 
 
 //Preselect columns (added in session) only done on first loading of page.
-if (isset( $_GET['firstTime'])) {
+$u =& session_get_user();
+if ($u && isset($_GET['firstTime'])) {
 	$u->setPreference('pmdisplay:start_date', true);
 	$u->setPreference('pmdisplay:end_date', true);
 	$u->setPreference('pmdisplay:priority', true);
 	$u->setPreference('pmdisplay:status', true);
 	$u->setPreference('pmdisplay:percentComplete', true);
-		$u->setPreference('pmdisplay:summary', true);
+	$u->setPreference('pmdisplay:summary', true);
 }
 
 require_once $gfcommon.'pm/ProjectTaskFactory.class.php';
@@ -174,7 +175,7 @@
 				$subprojects_box .= ' selected ';
 			$subprojects_box .= 'value="'. util_make_url ('/pm/task.php?group_project_id='. $pg_arr[$j]->getID().'&amp;group_id='.$group_id.'&amp;func=browse')  .'"  >'. $pg_arr[$j]->getName();
 
-			$subproject_box .= '</option>';
+			$subprojects_box .= '</option>';
 		}
 	}
 $subprojects_box .= '<option>All</option></select>';



More information about the evolvis-commits mailing list