Skip to content

Multiple doc types#732

Open
kpsherva wants to merge 13 commits into
CERNDocumentServer:masterfrom
kpsherva:multiple-doc-types
Open

Multiple doc types#732
kpsherva wants to merge 13 commits into
CERNDocumentServer:masterfrom
kpsherva:multiple-doc-types

Conversation

@kpsherva
Copy link
Copy Markdown
Contributor

@kpsherva kpsherva commented Mar 11, 2026

del new_version_entry["pids"]

# Preserve existing programmes in new versions
existing_programmes = (
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

check if the custom fields are preserved between versions

@kpsherva kpsherva marked this pull request as ready for review March 23, 2026 12:35
kpsherva added 12 commits April 27, 2026 16:34
* change (harvester): skip update if metadata is equal

# Conflicts:
#	site/cds_rdm/inspire_harvester/writer.py
refactor: exception handling

# Conflicts:
#	site/cds_rdm/legacy/redirector.py

# Conflicts:
#	site/cds_rdm/legacy/redirector.py
* refactor(harvester): add specialised classes to handle
                       drafts, files, matching records
* change(harvester): usage of resource types
@kpsherva kpsherva force-pushed the multiple-doc-types branch from 3062e73 to 85fa1ee Compare April 27, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inspire Harvester: Explore and implement a solution to map multiple document types as resource type

1 participant