diff options
| author | Cassio de Campos <cassiopc@gmail.com> | 2017-08-04 13:20:51 +0000 |
|---|---|---|
| committer | Cassio de Campos <cassiopc@gmail.com> | 2017-08-04 13:20:51 +0000 |
| commit | af925fb218e7a333759eb49c667bfb22eb71196d (patch) | |
| tree | 9aa8254c42a50d2c6bb253074c54609287258053 /src/staff/task.php | |
| parent | 5592a6c28bdf04165d60a9579f70f9c63fc830ca (diff) | |
| download | boca-af925fb218e7a333759eb49c667bfb22eb71196d.tar.gz boca-af925fb218e7a333759eb49c667bfb22eb71196d.zip | |
bug fixes
Diffstat (limited to 'src/staff/task.php')
| -rw-r--r-- | src/staff/task.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/staff/task.php b/src/staff/task.php index a447429..52d9665 100644 --- a/src/staff/task.php +++ b/src/staff/task.php @@ -65,7 +65,8 @@ if (isset($_GET["done"]) && is_numeric($_GET["done"]) && isset($_GET["site"]) && if (($s=DBSiteInfo($_SESSION["usertable"]["contestnumber"],$_SESSION["usertable"]["usersitenumber"])) == null) ForceLoad("../index.php"); -$task = DBOpenTasksInSites($_SESSION["usertable"]["contestnumber"], $s["sitetasking"]); +//$task = DBOpenTasksInSites($_SESSION["usertable"]["contestnumber"], $s["sitetasking"]); +$task = DBAllTasksInSites($_SESSION["usertable"]["contestnumber"], $s["sitetasking"], 'task'); $ds = DIRECTORY_SEPARATOR; if($ds=="") $ds = "/"; @@ -78,7 +79,7 @@ if(is_readable($_SESSION["locr"] . $ds . 'private' . $ds . 'score.sep')) { if(isset($lin[1]) && $_SESSION["usertable"]["usertype"]!='admin') { $arr=explode(' ',trim($lin[1])); for($arri=0;$arri<count($arr);$arri++) - if(preg_match($arr[$arri],$_SESSION["usertable"]["username"])) break; + if($arr[$arri] != '' && preg_match($arr[$arri],$_SESSION["usertable"]["username"])) break; if($arri>=count($arr)) continue; } $lin = trim($lin[0]); |