-
Notifications
You must be signed in to change notification settings - Fork 83
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
Bug: non-admin user deletion button in workspace #259
Comments
Удаление всей части после комментария про collapsed part решило бы проблему, потому что этот фрагмент абсолютно бесполезен. Также нужно будет переработать фрагмент со строкой с данными пользователя и убрать из него все моменты про аккордеон и коллапсирование |
Да, выглядит как какая-то наркомания. |
Привет! Я бы попробовала поразбираться в несрочном режиме. Я на четвертом проекте, это будет первый опыт с опенсорс. |
@fey В целом я готова сносить этот блок кода (после комментария про collapsed part) из wks-users.html и зачищать упоминания про аккордеон/коллапсирование. Но сначала пара уточнений про логику удаления:
|
@FEI Спасибо!
Кстати, обработчика под путь второй проблемной кнопки также не нашла в WorkspaceController.java. Сейчас порепетировала локально: удалила проблемный кусок кода, запустила локально, прогнала тесты - все вроде хорошо. Далее попробую оформить пулреквест) |
Можете поэтапно делать, отправлять несколько пулл реквестов. В коде комментарием можно оставлять заметки на будущее. You can do it step by step, send several pools of requests. In the comment code you can leave notes for the future. In any case, feel free to create a PR, it can be created as a draft and discuss code issues in more detail. |
Summary
On the users page, each line in the template is made by an "accordion", which in theory should open when clicked and open the button for deleting a user. However, there is no mechanism for opening this accordion. Nevertheless, the button is always present in the markup (regardless of the user's role) and simply by adding the "show" class to the element framing it, we will get access to it.
Reproduction steps
1. be added to worxpace as a user, but not as an admin 2. Through developer tools add "show" class to the element framing the delete button
Expected result
Lack of a button for the average user to delete users in the markup in principle
Actual result
The presence of a button to delete users in the markup of the average user
Browsers
No response
OS
No response
The text was updated successfully, but these errors were encountered: