16 import(
'lib.pkp.classes.controllers.grid.users.reviewer.PKPReviewerGridHandler');
28 $newRecommendation = $request->getUserVar(
'recommendation');
30 if ($newRecommendation && $reviewAssignment->getRecommendation() != $newRecommendation) {
31 $reviewAssignment->setRecommendation($newRecommendation);
34 import(
'lib.pkp.classes.log.SubmissionLog');
35 import(
'classes.log.SubmissionEventLogEntry');
38 $reviewer = $userDao->getById($reviewAssignment->getReviewerId());
39 $user = $request->getUser();
41 SubmissionLog::logEvent($request, $submission, SUBMISSION_LOG_REVIEW_RECOMMENDATION_BY_PROXY,
'log.review.reviewRecommendationSetByProxy', array(
'round' => $reviewAssignment->getRound(),
'submissionId' => $submission->getId(),
'editorName' => $user->getFullName(),
'reviewerName' => $reviewer->getFullName()));
43 return parent::reviewRead($args, $request);