Skip to content

12633 - Don't show submitted for review to guest users - #12635

Merged
jp-tosca merged 1 commit into
IQSS:developfrom
QualitativeDataRepository:12633-don't-show-submitted-to-all
Aug 31, 2026
Merged

12633 - Don't show submitted for review to guest users#12635
jp-tosca merged 1 commit into
IQSS:developfrom
QualitativeDataRepository:12633-don't-show-submitted-to-all

Conversation

@qqmyers

@qqmyers qqmyers commented Aug 21, 2026

Copy link
Copy Markdown
Member

What this PR does / why we need it: Per the issue, recent changes caused the Submitted For Review menu item to be shown when a draft of a published dataset was in that state, regardless of permission. This PR removes the or latestVersionInReview condition in the render attributes that caused this.

Which issue(s) this PR closes:

Special notes for your reviewer: I investigated #12266 some, and didn't see anything that required additional this condition, but may have missed something.

Suggestions on how to test this: Create and publish a dataset, create a draft version and submit it for review. The user who did that should see the Submitted For Review disabled menu entry, but Guest Users should not (only those who could submit for review, return to author, etc. as in the other render clauses.) Any testing for #12266 related to this menu should probably also be repeated.

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 moved this to Ready for Triage in IQSS Dataverse Project Aug 21, 2026
@qqmyers qqmyers added the Size: 3 A percentage of a sprint. 2.1 hours. label Aug 21, 2026

@pdurbin pdurbin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good. Approved during Triage Tuesday.

@github-project-automation github-project-automation Bot moved this from Ready for Triage to Ready for QA ⏩ in IQSS Dataverse Project Aug 25, 2026
@pdurbin pdurbin added this to the 6.12 milestone Aug 25, 2026
@cmbz cmbz added FY27 Sprint 4 FY27 Sprint 4 (2026-08-12 - 2026-08-26) FY27 Sprint 5 FY27 Sprint 5 (2026-08-26 - 2026-09-09) labels Aug 26, 2026
@jp-tosca jp-tosca self-assigned this Aug 26, 2026
@pdurbin pdurbin moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project Aug 27, 2026
@jp-tosca
jp-tosca merged commit 2a71d2d into IQSS:develop Aug 31, 2026
9 of 10 checks passed
@github-project-automation github-project-automation Bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project Aug 31, 2026
@jp-tosca jp-tosca removed their assignment Aug 31, 2026
@pdurbin pdurbin moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY27 Sprint 4 FY27 Sprint 4 (2026-08-12 - 2026-08-26) FY27 Sprint 5 FY27 Sprint 5 (2026-08-26 - 2026-09-09) Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Done 🧹

4 participants