require_once 'models/constants.php'; require_once 'models/user.php'; require_once 'models/userproject.php'; if ($session_OK) { if (!$CDASH_MANAGE_CLIENTS) { echo 'CDash has not been setup to allow client management'; return; } $userid = $_SESSION['cdash']['loginid']; $User = new User(); $User->Id = $userid; /* If we should remove a job */ if (isset($_GET['removeschedule'])) { $ClientJobSchedule = new ClientJobSchedule(); $ClientJobSchedule->Id = pdo_real_escape_numeric($_GET['removeschedule']); if (!$User->IsAdmin() && $ClientJobSchedule->GetOwner() != $userid) { echo 'You cannot access this job'; return; } $ClientJobSchedule->Remove(); echo "<script language=\"javascript\">window.location='user.php'</script>"; } if (!isset($_GET['projectid']) && !isset($_GET['scheduleid'])) { echo 'Projectid or Schedule id not set'; return; } if (isset($_GET['projectid'])) { $projectid = pdo_real_escape_numeric($_GET['projectid']); } else { $scheduleid = pdo_real_escape_numeric($_GET['scheduleid']); $ClientJobSchedule = new ClientJobSchedule();