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

Update citation.properties #8072

Conversation

qqmyers
Copy link
Member

@qqmyers qqmyers commented Aug 20, 2021

What this PR does / why we need it: Per the issue, it looks like new authorIdentifierSchemes were added to the citation metadata block/tsv file a couple years ago but the corresponding entries weren't added to citation.properties (where default values come from if you set a language dir for i18n. The problem was only discovered recently when I added a warning message in the log - the failure to find them was silent before.

Which issue(s) this PR closes:

Closes #8065

Special notes for your reviewer: Since the code defaults to using the values in the tsv file when they don't exist in a properties file, the main impact has been the silent failures and now warning log messages. For people creating citation block property files in other languages for i18n, these three entries were missing (again fairly minimal impact with the default values appearing and perhaps no need to translate these values anyway?)

Suggestions on how to test this: Warnings should disappear, changes to the display values in citation.properties should show in the UI.

Does this PR introduce a user interface change? If mockups are available, please link/include them here: ~no

Is there a release notes update needed for this change?:

Additional documentation:

Copy link
Member

@pdurbin pdurbin left a comment

Choose a reason for hiding this comment

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

Looks like a good fix.

IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from Review 🦁 to QA 🔎✅ Aug 24, 2021
@kcondon kcondon self-assigned this Aug 24, 2021
@kcondon kcondon merged commit d132d90 into IQSS:develop Aug 24, 2021
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from QA 🔎✅ to Done 🚀 Aug 24, 2021
@djbrooke djbrooke added this to the 5.7 milestone Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
4 participants