From b32352a3d42b7ca5c528f342332fc066e774d37f Mon Sep 17 00:00:00 2001 From: Hafsa-Naeem Date: Fri, 28 Feb 2025 07:06:22 +0500 Subject: [PATCH 1/3] pkp/pkp-lib#10263 Fix Save button disabled for relax editing metadata on published/posted materials --- src/pages/workflow/composables/useWorkflowPermissions.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/pages/workflow/composables/useWorkflowPermissions.js b/src/pages/workflow/composables/useWorkflowPermissions.js index 221ebf2e3..17c620891 100644 --- a/src/pages/workflow/composables/useWorkflowPermissions.js +++ b/src/pages/workflow/composables/useWorkflowPermissions.js @@ -50,13 +50,6 @@ export function useWorkflowPermissions({submission, selectedPublication}) { canEditPublication = submission.value.canCurrentUserChangeMetadata; - if ( - selectedPublication.value && - selectedPublication.value?.status === pkp.const.STATUS_PUBLISHED - ) { - canEditPublication = false; - } - if ( hasIntersection(activeStage.currentUserAssignedRoles, [...EditorialRoles]) ) { From 43451edf0a1487cabc81538123742745a9183f53 Mon Sep 17 00:00:00 2001 From: Hafsa-Naeem Date: Mon, 17 Mar 2025 20:48:13 +0500 Subject: [PATCH 2/3] pkp/pkp-lib#10263 Fix file name and errors relax editing metadata on published/posted materials --- .../contributors/ContributorsListPanel.vue | 19 +++---------------- .../GalleyManager/useGalleyManagerConfig.js | 9 --------- src/pages/workflow/WorkflowPageOJS.vue | 4 ++-- src/pages/workflow/WorkflowPageOMP.vue | 4 ++-- src/pages/workflow/WorkflowPageOPS.vue | 4 ++-- .../WorkflowPublicationEditDisabled.vue | 2 +- .../WorkflowPublicationEditWarning.vue | 13 +++++++++++++ .../workflowConfigEditorialOJS.js | 5 +++-- 8 files changed, 26 insertions(+), 34 deletions(-) create mode 100644 src/pages/workflow/components/publication/WorkflowPublicationEditWarning.vue diff --git a/src/components/ListPanel/contributors/ContributorsListPanel.vue b/src/components/ListPanel/contributors/ContributorsListPanel.vue index 75854b96f..c9a8b6692 100644 --- a/src/components/ListPanel/contributors/ContributorsListPanel.vue +++ b/src/components/ListPanel/contributors/ContributorsListPanel.vue @@ -12,10 +12,7 @@ -