Skip to content

IQSS/10656-fix permission check for request access notifications/emails #10657

Merged
sekmiller merged 1 commit intoIQSS:developfrom
GlobalDataverseCommunityConsortium:IQSS/10656-filemanager_emails
Jun 27, 2024
Merged

IQSS/10656-fix permission check for request access notifications/emails #10657
sekmiller merged 1 commit intoIQSS:developfrom
GlobalDataverseCommunityConsortium:IQSS/10656-filemanager_emails

Conversation

@qqmyers
Copy link
Member

@qqmyers qqmyers commented Jun 26, 2024

What this PR does / why we need it: Per the issue, emails about file access requests are being sent to people with ManageDatasetPermission rather than the new ManageFilePermission. This PR is a one line fix for that.

Which issue(s) this PR closes:

Closes #10656

Special notes for your reviewer:

Suggestions on how to test this: Setup a dataset with restricted files and add people with filemanager permission, verify that they receive notifications/emails when file access is requested.

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 Jun 26, 2024
@qqmyers qqmyers changed the title IQSS/10656-fix permission check for emails IQSS/10656-fix permission check for request access notifications/emails Jun 26, 2024
@qqmyers qqmyers added the GDCC: DANS related to GDCC work for DANS label Jun 26, 2024
@coveralls
Copy link

Coverage Status

coverage: 20.659%. remained the same
when pulling bcc50aa on GlobalDataverseCommunityConsortium:IQSS/10656-filemanager_emails
into 9fc757f on IQSS:develop.

@qqmyers qqmyers added this to the 6.3 milestone Jun 26, 2024
@sekmiller sekmiller self-assigned this Jun 27, 2024
@sekmiller sekmiller merged commit ba209ad into IQSS:develop Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GDCC: DANS related to GDCC work for DANS Size: 3 A percentage of a sprint. 2.1 hours.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

User responsible for handling access requests (with ManageFilePermissions) does not get notifications for this

4 participants