/** * Download newly submitted files of user. */ function downloadNewReturnedObject() { global $ilAccess; $peer_review_mask_filename = false; if (!$ilAccess->checkAccess("write", "", $this->object->getRefId())) { // ok: read access + peer review $ass = new ilExAssignment((int) $_GET["ass_id"]); if (!($ilAccess->checkAccess("read", "", $this->object->getRefId()) && $ass->hasPeerReviewAccess((int) $_GET["member_id"]))) { $this->checkPermission("write"); } else { $peer_review_mask_filename = true; } } if (!ilExAssignment::deliverReturnedFiles($this->object->getId(), (int) $_GET["ass_id"], (int) $_GET["member_id"], true, $peer_review_mask_filename)) { $this->ctrl->redirect($this, "members"); } exit; }
/** * Download newly submitted files of user. */ function downloadNewReturnedObject() { $this->checkPermission("write"); if (!ilExAssignment::deliverReturnedFiles($this->object->getId(), (int) $_GET["ass_id"], (int) $_GET["member_id"], true)) { $this->ctrl->redirect($this, "members"); } exit; }