-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat: members detail and remove members #48
Conversation
@borgoat I can remove myself from the group being admin and only member of the group. Is that right? And after doing that, the group remains as zombie in the DB because I cannot invite anyone or remove the group anymore, although I still see the group in the list. |
I think it is right, yes. Although we should probably have a trigger in Postgres covering the 2 cases, if there's someone else they should automatically become admin, if not it should delete the group |
On top of this, not looking at the code to not be biased as user, I don't understand the non-clickable options that appear on top:
|
I've managed to crash the app. Steps:
|
Thanks I'll look into the crash - I think it's related to another issue I found by loading the migrated data... As for the view, it is indeed confusing, but I guess it's 2 separate problems:
|
eee991b
to
0b5d2cd
Compare
Deploying appforit with Cloudflare Pages
|
0b5d2cd
to
25f5fb0
Compare
Maybe we should do a first user test with Anastasiia to find out what's not clear. I am personally already biased to have an opinion. By the way, the issue with removing my own user from a group is still there. Maybe the PR was not ready yet? 🤔 |
25f5fb0
to
edb3d99
Compare
I also failed to reproduce this... could it be that we have different DB schemas? Did you run a |
It might be. I probably didn't reset before the crash. Let's move on. |
I realised we were missing the member details page altogether and also an issue to tackle it - this is not quite done as the only functionality right now is to delete a member - but at least we can reuse this page as base for other functionality such as #24 and #17