diff --git a/classes/migration/upgrade/v3_5_0/I10874_UserGroupStagesRemoveSubmission.php b/classes/migration/upgrade/v3_5_0/I10874_UserGroupStagesRemoveSubmission.php new file mode 100644 index 0000000000..b1a75e0cd2 --- /dev/null +++ b/classes/migration/upgrade/v3_5_0/I10874_UserGroupStagesRemoveSubmission.php @@ -0,0 +1,49 @@ +rowsWithSubmissionStage = DB::table('user_group_stage') + ->where('stage_id', self::WORKFLOW_STAGE_SUBMISSION) + ->get(); + + DB::table('user_group_stage')->where('stage_id', self::WORKFLOW_STAGE_SUBMISSION)->delete(); + } + + public function down(): void + { + $toInsert = []; + foreach ($this->rowsWithSubmissionStage as $row) { /* @var \stdClass $row */ + $toInsert[] = [ + 'context_id' => $row->context_id, + 'user_group_id' => $row->user_group_id, + 'stage_id' => $row->stage_id, + ]; + } + + DB::table('user_group_stage')->insert($toInsert); + } +} diff --git a/cypress.config.js b/cypress.config.js index cebd5a4e13..5f0a1bc29d 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -45,5 +45,7 @@ module.exports = defineConfig({ experimentalRunAllSpecs: true, }, // Allow cypress to interact with iframes - chromeWebSecurity: false + chromeWebSecurity: false, + viewportWidth: 3024, + viewportHeight: 1964 }) diff --git a/dbscripts/xml/upgrade.xml b/dbscripts/xml/upgrade.xml index d747f1a82e..49dbf5b3aa 100644 --- a/dbscripts/xml/upgrade.xml +++ b/dbscripts/xml/upgrade.xml @@ -146,6 +146,7 @@ + diff --git a/lib/pkp b/lib/pkp index 922eb775df..ecf81ba72f 160000 --- a/lib/pkp +++ b/lib/pkp @@ -1 +1 @@ -Subproject commit 922eb775dfa9a43d7f7fcbdcc3a19e4c557f920e +Subproject commit ecf81ba72f15131ccc48fe89f4da5fadb2d2d5b3 diff --git a/registry/userGroups.xml b/registry/userGroups.xml index 92847c5c60..77e8129a33 100644 --- a/registry/userGroups.xml +++ b/registry/userGroups.xml @@ -14,13 +14,13 @@ - + - + - +