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

Dataverse collection managers can't hide the Producer metadata field, and possibly any field with a child field that's conditionally required #8690

Open
jggautier opened this issue May 11, 2022 · 3 comments
Labels
Feature: Dataverse General Info Edit dataverse > "General Information" > Name, Alias, Email, Metadata Fields, et al... Feature: Metadata Type: Bug a defect

Comments

@jggautier
Copy link
Contributor

jggautier commented May 11, 2022

What steps does it take to reproduce the issue?

  • When does this issue occur?
    When trying to customize a Dataverse collection so that the Producer metadata field is hidden

  • Which page(s) does it occurs on?
    The Dataverse collection "General Information" page

  • What happens?
    It's not possible to uncheck the checkbox that would hide the Producer fields. The check box is greyed out or inactive.

  • To whom does it occur (all users, curators, superusers)?
    Curators, superusers

  • What did you expect to happen?
    The checkbox can be unchecked so that it's possible to hide the Producer field when people edit datasets in that collection

Which version of Dataverse are you using?
v.6.2, v5.10.1, v5.8.3 and possibly any version after the "conditionally required" feature (#7606) was added in v5.4.

Any related open or closed issues to this bug report?
#7606

Screenshots:

Producer field's checkbox can't be unchecked, so field can't be hidden

Screen Shot 2022-05-11 at 9 42 26 AM

In a Dataverse instance I spun up on AWS, where I removed the conditional requirement of the Producer's Name child field in the citation.tsv file, I can uncheck the Producer field's checkbox to hide the field

Screen Shot 2022-05-11 at 10 05 35 AM

@jggautier jggautier added Feature: Metadata Type: Bug a defect Feature: Dataverse General Info Edit dataverse > "General Information" > Name, Alias, Email, Metadata Fields, et al... labels May 11, 2022
@jggautier
Copy link
Contributor Author

jggautier commented May 11, 2022

We ran into this when trying to help a manager of a collection in the Harvard Dataverse Repository hide the Producer field. So we haven't been able to hide that field.

@jggautier jggautier changed the title Dataverse collection managers can't hide the Producer field, and possibly any field with a child field that's conditionally required Dataverse collection managers can't hide the Producer metadata field, and possibly any field with a child field that's conditionally required May 11, 2022
@shlake
Copy link
Contributor

shlake commented Jul 7, 2023

This too came up at UVa. We want to remove the Producer field(s) from a collection and cannot.

Maybe a simple solution will be to change the tsv field for Producer Name to not be required.

@pdurbin
Copy link
Member

pdurbin commented Jul 19, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Dataverse General Info Edit dataverse > "General Information" > Name, Alias, Email, Metadata Fields, et al... Feature: Metadata Type: Bug a defect
Projects
Status: ⚠️ Needed/Important
Development

No branches or pull requests

3 participants