Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(marc-fields-order): Fix bib fields order on link update event #662

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

viacheslavkol
Copy link
Contributor

Purpose

Fix bib fields order on link update event

Approach

  • Handle only authority natural id change
  • Put uncontroller alphabetic fields before controlled number fields

TODOS and Open Questions

  • Use GitHub checklists. When solved, check the box and explain the answer.
  • Check logging.

Learning

MODSOURCE-842

- Handle only authority natural id change
- Put uncontroller alphabetic fields before controlled number fields

Closes: MODSOURCE-842
@viacheslavkol viacheslavkol self-assigned this Jan 16, 2025
@viacheslavkol viacheslavkol marked this pull request as ready for review January 16, 2025 11:54
@viacheslavkol viacheslavkol requested review from a team, psmagin, mukhiddin-yusuf and SvitlanaKovalova1 and removed request for a team January 16, 2025 11:54
Comment on lines +30 to +31
var controllableAlphaSubfields = new ArrayList<Subfield>();
var controllableDigitSubfields = new ArrayList<Subfield>();
Copy link
Contributor

@psmagin psmagin Jan 16, 2025

Choose a reason for hiding this comment

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

I thought it was agreed to have this separation only for uncontrollable sufields. But controllable subfields should have same order as authority record.
Am I wrong?

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.

3 participants