MTrackWeb.php
authorAlan Knowles <alan@akbkhome.com>
Thu, 24 Mar 2011 05:52:48 +0000 (13:52 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 24 Mar 2011 05:52:48 +0000 (13:52 +0800)
MTrackWeb.php

index a62e94d..5b4d654 100644 (file)
@@ -77,12 +77,8 @@ class MTrackWeb extends HTML_FlexyFramework_Page
     function currentProject()
     {
         $p = DB_DataObject::factory('Projects');
-        if (!$this->authUser) {
-            $p->code = '*PUBLIC';
-           
-            $ar = $p->fetchAll('id', 'name');
-        } else {
-            
+        $ar = array();
+        if ($this->authUser) {
             $p->applyFilters(array(), $this->authUser);
             $p->whereAdd('id in (SELECT distinct(project_id) FROM mtrack_repos)');
             $ar = $p->fetchAll('id', 'name');
@@ -97,7 +93,7 @@ class MTrackWeb extends HTML_FlexyFramework_Page
             $_SESSION[__CLASS__]['active_project_id'] = $p->id;
             return $p->id; // always allowed..
         }
-        
+        return $_SESSION[__CLASS__]['active_project_id'];
         
         
     }