<?php

// manualassign.php -- HotCRP chair's paper assignment page
// HotCRP is Copyright (c) 2006-2016 Eddie Kohler and Regents of the UC
// Distributed under an MIT-like license; see LICENSE
require_once "src/initweb.php";
require_once "src/papersearch.php";
if (!$Me->is_manager()) {
    $Me->escape();
}
// request cleaning
$qreq = make_qreq();
$tOpt = PaperSearch::manager_search_types($Me);
if (!$qreq->t || !isset($tOpt[$qreq->t])) {
    reset($tOpt);
    $qreq->t = key($tOpt);
}
if ($qreq->kind != "a" && $qreq->kind != "c") {
    $qreq->kind = "a";
}
if (!$qreq->q || trim($qreq->q) == "(All)") {
    $qreq->q = "";
}
if (!$qreq->p && $qreq->pap) {
    $qreq->p = $qreq->pap;
}
if (is_string($qreq->p)) {
    $qreq->p = preg_split('/\\s+/', $qreq->p);
}
if (is_string($qreq->papx)) {
    $qreq->papx = preg_split('/\\s+/', $qreq->papx);