Skip to content

Allow package uploaders to remove themselves when other uploaders exist - #9678

Open
sigurdm wants to merge 1 commit into
mainfrom
allow-uploader-self-removal
Open

sigurdm wants to merge 1 commit into
mainfrom
allow-uploader-self-removal

Conversation

@sigurdm

@sigurdm sigurdm commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Allow uploaders to remove themselves from a package when there is more than one uploader:

  • Remove the selfRemovalNotAllowed check in PackageBackend.removeUploader (removing the last uploader remains forbidden).
  • Hide the remove uploader (×) button column on the package admin page when there is only a single uploader.
  • Show an explicit self-removal warning in the confirmation dialog when an uploader removes their own account, and redirect to the package page afterwards.

Fixes #2688

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.

Allow users to remove themselves from a package

1 participant