Skip to content

Commit

Permalink
pkp/pkp-lib#8887 Review assignments refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
Vitaliy-1 committed Oct 20, 2023
1 parent b1a84d3 commit 05343ce
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 4 deletions.
6 changes: 6 additions & 0 deletions classes/facades/Repo.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
use APP\user\Repository as UserRepository;
use PKP\facades\Repo as BaseRepo;
use PKP\galley\Repository as GalleyRepository;
use PKP\submission\reviewAssignment\Repository as ReviewAssignmentRepository;

class Repo extends BaseRepo
{
Expand Down Expand Up @@ -77,4 +78,9 @@ public static function mailable(): MailRepository
{
return app(MailRepository::class);
}

public static function reviewAssignment(): ReviewAssignmentRepository
{
return app(ReviewAssignmentRepository::class);
}
}
57 changes: 57 additions & 0 deletions locale/en/submission.po
Original file line number Diff line number Diff line change
Expand Up @@ -420,3 +420,60 @@ msgstr ""

msgid "submission.submit.form.contributorRoleRequired"
msgstr "Please select the contributor's role."

msgid "submission.dashboard.view.assigned"
msgstr "Assigned to me"

msgid "submission.dashboard.view.active"
msgstr "Active submissions"

msgid "submission.dashboard.view.needsEditor"
msgstr "Needs editor"

msgid "submission.dashboard.view.initialReview"
msgstr "All in desk/initial review"

msgid "submission.dashboard.view.reviewExternal"
msgstr "All in peer review"

msgid "submission.dashboard.view.needsReviewer"
msgstr "Needs reviewers"

msgid "submission.dashboard.view.awaitingReviews"
msgstr "Awaiting reviews"

msgid "submission.dashboard.view.reviewsSubmitted"
msgstr "Reviews submitted"

msgid "submission.dashboard.view.copyediting"
msgstr "All in copyediting"

msgid "submission.dashboard.view.production"
msgstr "All in production"

msgid "submission.dashboard.view.scheduled"
msgstr "Scheduled for publication"

msgid "submission.dashboard.view.published"
msgstr "Published"

msgid "submission.dashboard.view.declined"
msgstr "Declined"

msgid "submission.dashboard.view.revisionsRequested"
msgstr "Revisions requested"

msgid "submission.dashboard.view.revisionsSubmitted"
msgstr "Revisions submitted"

msgid "submission.dashboard.view.incompleteSubmissions"
msgstr "Incomplete submissions"

msgid "submission.dashboard.view.reviewerAssignmentsAll"
msgstr "All assignments"

msgid "submission.dashboard.view.reviewerAssignmentsPending"
msgstr "Pending"

msgid "submission.dashboard.view.reviewerAssignmentsFinished"
msgstr "Completed / Declined"
5 changes: 1 addition & 4 deletions pages/reviewer/ReviewerHandler.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,13 @@
use APP\submission\reviewer\form\ReviewerReviewStep3Form;
use APP\submission\Submission;
use PKP\core\PKPRequest;
use PKP\db\DAORegistry;
use PKP\pages\reviewer\PKPReviewerHandler;
use PKP\security\AccessKeyManager;
use PKP\security\authorization\SubmissionAccessPolicy;
use PKP\security\Role;
use PKP\security\Validation;
use PKP\session\SessionManager;
use PKP\submission\reviewAssignment\ReviewAssignment;
use PKP\submission\reviewAssignment\ReviewAssignmentDAO;
use PKP\submission\reviewer\form\ReviewerReviewForm;
use PKP\user\User;

Expand Down Expand Up @@ -99,8 +97,7 @@ protected function _validateAccessKey($request)
return;
}

$reviewAssignmentDao = DAORegistry::getDAO('ReviewAssignmentDAO'); /** @var ReviewAssignmentDAO $reviewAssignmentDao */
$reviewAssignment = $reviewAssignmentDao->getById($reviewId);
$reviewAssignment = Repo::reviewAssignment()->get($reviewId);
if (!$reviewAssignment) {
return;
} // e.g. deleted review assignment
Expand Down

0 comments on commit 05343ce

Please sign in to comment.