Skip to content

schema: normalize MARC tag keys to numeric format - #2170

Merged
zzacharo merged 1 commit into
CERNDocumentServer:mainfrom
zubeydecivelek:digitized-schema
Apr 7, 2026
Merged

schema: normalize MARC tag keys to numeric format#2170
zzacharo merged 1 commit into
CERNDocumentServer:mainfrom
zubeydecivelek:digitized-schema

Conversation

@zubeydecivelek

@zubeydecivelek zubeydecivelek commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

When editing a migrated video, the MARC fields are loaded using internal schema keys (e.g. tag_964) instead of the expected numeric format (964). And this was causing Validation error.

See:
tag_964
964

Added @pre_load hook to normalize tag_XXX → XXX before deserialization
Added @post_load hook to convert internal tag_XXX → XXX after deserialization

@zubeydecivelek
zubeydecivelek requested a review from zzacharo April 7, 2026 14:17
@zzacharo
zzacharo merged commit b6296cc into CERNDocumentServer:main Apr 7, 2026
1 check passed
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.

2 participants