Skip to content

Fix removal methods and add tests#2438

Draft
hezzimo wants to merge 1 commit into
mainfrom
org-remove-permissions-rake-task
Draft

Fix removal methods and add tests#2438
hezzimo wants to merge 1 commit into
mainfrom
org-remove-permissions-rake-task

Conversation

@hezzimo
Copy link
Copy Markdown
Contributor

@hezzimo hezzimo commented Nov 27, 2024

To be reviewed during next Maintenance sprint - as we still use the add owning org task, it would be useful to update and test this to get it merged in case we need to revert any owning org flags.

Trello Card
Implements rake task methods which allow the removal of “owning org” flags from an artefact by two methods:

  • Remove a particular owning organisation id from an artefact, thereby removing access permission for that particular organisation
  • Remove ALL owning organisation ids from an artefact, essentially resetting it to open permission.

⚠️ This repo is Continuously Deployed: make sure you follow the guidance ⚠️

Follow these steps if you are doing a Rails upgrade.

@hezzimo hezzimo marked this pull request as draft February 25, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants