Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

It seems I've been able to kick myself out of my own project #6187

Closed
2 tasks done
jnavila opened this issue Jun 16, 2021 · 3 comments
Closed
2 tasks done

It seems I've been able to kick myself out of my own project #6187

jnavila opened this issue Jun 16, 2021 · 3 comments
Assignees
Labels
bug Something is broken.
Milestone

Comments

@jnavila
Copy link
Contributor

jnavila commented Jun 16, 2021

Describe the issue

On https://hosted.weblate.org/projects/git-manpages, I can no longer access the administration screens of the project even though I'm the owner.

I was trying to kick out a user who keeps on adding/deleting translations (while on the history page) and I'm not sure but I may have selected my own changes. This is quite dangerous that the changes of owners can still present the ban button.

I already tried

Describe the steps you tried to solve the problem yourself.

  • I've navigated everywhere in the project without any hint at how to reinstate me as an administrator, but did not find any way. This is a good thing indeed.
  • I've logged out/in in case this was attached to the session.

To Reproduce the issue

Steps to reproduce the behavior:

  1. As an administrator, Go to 'history page'
  2. Select a change, you've made
  3. Click on 'ban' button
  4. You're kicked out of your own project

Expected behavior

The ban button should not be displayed for the administrator's own changes. That's part of preventing administrators to shoot in their own foot.

Server configuration and status

hosted.weblate.org as of 2021-06-16

Weblate deploy checks

Additional context

I have (obviously) no low level credence to make changes in the DB. Could somebody from weblate.org be kind enough to fix this? I promise, I won't do it again 😉

@nijel nijel self-assigned this Jun 16, 2021
@nijel nijel added the bug Something is broken. label Jun 16, 2021
@nijel nijel added this to the 4.7 milestone Jun 16, 2021
@nijel
Copy link
Member

nijel commented Jun 16, 2021

I've just unblocked you :-).

@nijel nijel closed this as completed in e7f6c53 Jun 16, 2021
@github-actions
Copy link

Thank you for your report; the issue you have reported has just been fixed.

  • In case you see a problem with the fix, please comment on this issue.
  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.

@jnavila
Copy link
Contributor Author

jnavila commented Jun 16, 2021

Thank you 🤡

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is broken.
Projects
None yet
Development

No branches or pull requests

2 participants