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

Don't fail on citations when the 700 only has punctuation and spaces #117

Merged

Conversation

Beck-Davis
Copy link
Contributor

We have a catalog record that has a 700#a ", ." that caused errors.

Co-authored-by: Christina Chortaria <[email protected]>
Co-authored-by: Jane Sandberg <[email protected]>
Copy link
Member

@bess bess left a comment

Choose a reason for hiding this comment

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

😍

@@ -572,6 +573,7 @@ def name_reverse(name)
name = clean_end_punctuation(name)
return name unless name =~ /,/
temp_name = name.split(", ")
return name if temp_name.empty?
Copy link
Member

Choose a reason for hiding this comment

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

Does this handle some case other than name = ", "? If so, can we just look for that on line 574? Otherwise, would you mind adding some comments to explain what we're looking for?

Co-authored-by: Jane Sandberg <[email protected]>
Co-authored-by: Christina Chortaria <[email protected]>
@Beck-Davis Beck-Davis requested a review from jcoyne March 1, 2024 21:52
@sandbergja sandbergja merged commit f5562ce into projectblacklight:main Mar 8, 2024
5 checks 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.

4 participants