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

IQSS/9758 Fix Tabular Tag entry from file table kebab menu #9759

Conversation

qqmyers
Copy link
Member

@qqmyers qqmyers commented Aug 4, 2023

What this PR does / why we need it: This fixes a bug in the kebab menu

Which issue(s) this PR closes:

Closes #9758

Special notes for your reviewer: Fixed this just because it slowed me down in debugging the 5.14 DDI infinite loop issue...

Suggestions on how to test this: With a tabular file, click the kebab menu metadata entry and try to add a tabular tag(s). Clicking save will often not work. (I've seen one change work I think - possibly after hitting the checkbox for one tag repeatedly.) With the PR, adding tabular tags should always work from the kebab menu. Regression test: this should not affect changing tabular tags by selecting a file row and using the file table's main Edit button to add a tabular tag.

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

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

Additional documentation:

@qqmyers qqmyers added the Size: 3 A percentage of a sprint. 2.1 hours. label Aug 4, 2023
Copy link
Contributor

@landreev landreev left a comment

Choose a reason for hiding this comment

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

thank you!

@scolapasta scolapasta added this to Ready for Review ⏩ in IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) via automation Aug 4, 2023
@scolapasta scolapasta moved this from Ready for Review ⏩ to Ready for QA ⏩ in IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) Aug 4, 2023
@scolapasta scolapasta added this to the 6.0 milestone Aug 4, 2023
qqmyers added a commit to QualitativeDataRepository/dataverse that referenced this pull request Aug 4, 2023
@kcondon kcondon self-assigned this Aug 7, 2023
@kcondon
Copy link
Contributor

kcondon commented Aug 7, 2023

This works and will merge but note there is still one slight behavior that is missing: from dataset page edit_files->tags, when a tag is selected, it immediately shows up at the top of the edit popup whereas from the kebab and edit_files->metadata it does not appear when selected in the popup but does on save
Screen Shot 2023-08-07 at 4 07 59 PM
Screen Shot 2023-08-07 at 4 08 27 PM

@kcondon kcondon merged commit 4073f8b into IQSS:develop Aug 7, 2023
2 checks passed
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from QA ✅ to Done 🚀 Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Size: 3 A percentage of a sprint. 2.1 hours.
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

Adding Tabular file tags via the kebab menu is broken
4 participants