var $priorities = array();
var $severities = array();
var $link = false; // the link handler..
+ var $authUser;
+ var $currentProject;
function hasPerm($what, $cando) {
// our whole perm logic sits in here....
$ar = $p->fetchAll('id', 'name');
} else {
- //DB_DAtaObject::debugLevel(1);
+
+ // DB_DAtaObject::debugLevel(1);
$p->applyFilters(array(), $this->authUser, $this);
if (!$this->authUser->hasPerm('Core.Projects_All', 'S')) {
$p->whereAdd("Projects.id in (SELECT ProjectDirectory.project_id FROM ProjectDirectory WHERE
person_id = ". $this->authUser->id . " and role != '')");
}
+ /*
+ * SOME PROJECTS MIGHT NOT HAVE REPO's...
$p->whereAdd('id in (SELECT distinct(project_id) FROM mtrack_repos)');
+ */
// $pd->whereAdd("role != ''");
- $p->orderBy('Projects.name ASC');
+ $p->orderBy('core_project.name ASC');
unset($p->client_id); // default projects serach enforces this..
$ar = $p->fetchAll('id', 'name');
}
return HTML_FlexyFramework::run('Wiki/Today');
}
- function post()
+ function post($request)
{
header("Status: 404 Not Found");
die("invalid post request? ");