Removing yourself from an organization should require a confirmation dialog #7494

Closed
opened 2025-11-02 07:27:26 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @fnetX on GitHub (Jun 20, 2021).

Originally assigned to: @thegeorgeous on GitHub.

Description

A user on Codeberg reported perse accidentally left the "Owners" team of an organization, as this requires no confirmation, and thus the whole organization with no chance, to regain access after a single mistaken click.

As many other things do require confirmation, and these buttons are quite easy to hit ("Leave", or removing the wrong member), this should have a confirmation dialog IMHO, too.

Thank you for considering a fix. ✌️

Originally created by @fnetX on GitHub (Jun 20, 2021). Originally assigned to: @thegeorgeous on GitHub. - Gitea version (or commit ref): 1.14.3 + 1.15-dev - Database (use `[x]`): - [x] MySQL - Can you reproduce the bug at https://try.gitea.io: - [x] Yes, https://try.gitea.io/org/will-leave-owners/teams/owners = no longer accessible for me - [ ] No ## Description A user on [Codeberg](https://codeberg.org/Codeberg/Community/issues/475) reported perse accidentally left the "Owners" team of an organization, as this requires no confirmation, and thus the whole organization with no chance, to regain access after a single mistaken click. As many other things do require confirmation, and these buttons are quite easy to hit ("Leave", or removing the wrong member), this should have a confirmation dialog IMHO, too. Thank you for considering a fix. :v:
GiteaMirror added the hacktoberfesttopic/uigood first issue labels 2025-11-02 07:27:26 -06:00
Author
Owner

@thegeorgeous commented on GitHub (Jun 29, 2021):

@techknowlogick @6543
I would like to work on this. Can I pick it up?

@thegeorgeous commented on GitHub (Jun 29, 2021): @techknowlogick @6543 I would like to work on this. Can I pick it up?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#7494