Skip to content

Conversation

@qqmyers
Copy link
Member

@qqmyers qqmyers commented May 29, 2025

What this PR does / why we need it:

During review of #11391, I made some suggestions in a PR against that PR that didn't get merged before the main PR went through QA. This PR includes those changes. They shouldn't change functionality:

The change in DatasetField is just a refactor to remove duplicate code per https://github.com/IQSS/dataverse/pull/11411/files#r2072692564

The second change (DatasetVersionUI, MetadataBlock) is just some cleanup after figuring out why shouldDisplayOnCreate in MetadataBlock wasn't working re: discussion in https://github.com/IQSS/dataverse/pull/11411/files#r2072686331.

Which issue(s) this PR closes:

  • Closes #

Special notes for your reviewer: #11538 has some additional comments on the code to explain the changes.

Suggestions on how to test this: Veriify the test scenarios in #11391 still work (FWIW: I did those tests and this seems to work).

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 May 29, 2025
@qqmyers qqmyers moved this to Ready for Triage in IQSS Dataverse Project May 29, 2025
@coveralls
Copy link

coveralls commented May 29, 2025

Coverage Status

coverage: 23.145% (+0.03%) from 23.114%
when pulling 2b56397 on GlobalDataverseCommunityConsortium:11391-displayOnCreate-with-template
into 5db10ea on IQSS:develop.

@ofahimIQSS ofahimIQSS moved this from Ready for Triage to Ready for Review ⏩ in IQSS Dataverse Project Jun 3, 2025
@ofahimIQSS ofahimIQSS requested a review from sekmiller June 3, 2025 15:23
@sekmiller sekmiller self-assigned this Jun 3, 2025
@sekmiller sekmiller moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Jun 3, 2025
Copy link
Contributor

@sekmiller sekmiller left a comment

Choose a reason for hiding this comment

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

Looks good overall. I think we can do one more tiny bit of simplification.

Copy link
Contributor

@sekmiller sekmiller left a comment

Choose a reason for hiding this comment

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

Looks good. thanks for the update

@github-project-automation github-project-automation bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project Jun 4, 2025
@ofahimIQSS ofahimIQSS self-assigned this Jun 4, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project Jun 4, 2025
@ofahimIQSS
Copy link
Contributor

tested in internal with displayoncreate set to true. Looks good from my end - merging.

@ofahimIQSS ofahimIQSS merged commit 54af71e into IQSS:develop Jun 4, 2025
16 checks passed
@github-project-automation github-project-automation bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project Jun 4, 2025
@ofahimIQSS ofahimIQSS removed their assignment Jun 4, 2025
@pdurbin pdurbin added this to the 6.7 milestone Jun 4, 2025
@pdurbin pdurbin moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project Jun 4, 2025
@cmbz cmbz added the FY26 Sprint 4 FY26 Sprint 4 (2025-08-13 - 2025-08-27) label Aug 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 4 FY26 Sprint 4 (2025-08-13 - 2025-08-27) Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Done 🧹

Development

Successfully merging this pull request may close these issues.

6 participants