From ba7250155afb052c1e5f236bf9adfd245049faab Mon Sep 17 00:00:00 2001 From: GaziYucel <84437883+GaziYucel@users.noreply.github.com> Date: Fri, 24 Oct 2025 12:02:45 +0200 Subject: [PATCH 1/3] arxiv, handle fixes, enums/dropdowns type and source type, openalex type <> type_crossref, edit enable metadata lookup after submission, enable / disable citationsMetadataLookup for journal, reprocess all citations --- .../CitationManager.stories.js | 2 +- .../CitationManager/CitationManager.vue | 25 +++- .../CitationManagerCellCitation.vue | 6 +- .../CitationManager/citationManagerStore.js | 115 +++++++++--------- .../useCitationManagerActions.js | 4 +- .../useCitationManagerFormAddRawCitation.js | 2 + .../useCitationManagerFormEnableLookup.js | 95 --------------- .../workflowConfigAuthorOJS.js | 6 +- .../workflowConfigEditorialOJS.js | 6 +- 9 files changed, 90 insertions(+), 171 deletions(-) delete mode 100644 src/managers/CitationManager/useCitationManagerFormEnableLookup.js diff --git a/src/managers/CitationManager/CitationManager.stories.js b/src/managers/CitationManager/CitationManager.stories.js index 60a5a9179..52409f63d 100644 --- a/src/managers/CitationManager/CitationManager.stories.js +++ b/src/managers/CitationManager/CitationManager.stories.js @@ -18,7 +18,6 @@ export const Base = { args: { submission: getSubmissionMock(), publication: getPublicationMock({ - citationsMetadataLookup: true, citations: [ { _href: @@ -180,6 +179,7 @@ export const Base = { }, ], }), + citationsMetadataLookup: true, canEdit: true, componentForms: { citationStructuredEditForm: { diff --git a/src/managers/CitationManager/CitationManager.vue b/src/managers/CitationManager/CitationManager.vue index 1ca8e54ec..5e2a64d47 100644 --- a/src/managers/CitationManager/CitationManager.vue +++ b/src/managers/CitationManager/CitationManager.vue @@ -1,6 +1,18 @@