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

Names vocabulary shouldn't overwrite existing data #1682

Open
tmorrell opened this issue Mar 2, 2024 · 3 comments
Open

Names vocabulary shouldn't overwrite existing data #1682

tmorrell opened this issue Mar 2, 2024 · 3 comments
Assignees
Labels

Comments

@tmorrell
Copy link
Contributor

tmorrell commented Mar 2, 2024

Is your feature request related to a problem? Please describe.

In our use case, we're automatically populating metadata from CrossRef and then enhancing metadata in the deposit form. Currently existing metadata in the creators field, like a name, that is replaced when you use the "Search for persons" functionality. This is problematic when you want to retain the published name form for an article, but enhance the name with additional metadata from the vocabulary such as identifiers or affiliations.

Describe the solution you'd like

The "Search for persons" box should only add new metadata, not replace existing metadata in the modal.

@ntarocco
Copy link
Contributor

After discussion, 2 possible options:

  1. harmonize the behaviour of the widget to always fill in the missing info when selecting from a vocabulary, and don't overwrite existing input
  2. or, if not a viable solution for everyone, make this behaviour configurable, via config/props

Copy link
Contributor

This issue was automatically marked as stale.

@github-actions github-actions bot added the stale label May 21, 2024
@tmorrell tmorrell removed the stale label May 21, 2024
Copy link
Contributor

This issue was automatically marked as stale.

@github-actions github-actions bot added the stale label Jul 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants