-
Notifications
You must be signed in to change notification settings - Fork 985
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
Set up skeleton for communities request to join #18030
Set up skeleton for communities request to join #18030
Conversation
Jenkins Builds
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Behavior verified ✅
Community requests are working for me. |
added a lint fix commit |
@ajayesivan can you join a community on both sides? |
For me, the pending state changes to joined after a few seconds. |
71% of end-end tests have passed
Failed tests (11)Click to expandClass TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestCommunityMultipleDeviceMergedTwo:
Expected to fail tests (3)Click to expandClass TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Passed tests (34)Click to expandClass TestActivityMultipleDevicePR:
Class TestDeepLinksOneDevice:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityOneDeviceMerged:
Class TestCommunityMultipleDeviceMerged:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestActivityMultipleDevicePRTwo:
|
@cammellos When the community has any type of token permission set for a channel or member, the request-to-join bottom sheet is skipped. Instead, the password prompt is displayed directly, irrespective of the state of the flag. |
Thank you so much, @cammellos. Im also on this and will ping back |
@cammellos Regarding this:
Happened the same to me at first test and it was "fixed" after restarting the desktop. The toggle workes perfectly! Thank you again! |
@ajayesivan yes, that's correct, it's also for non-token gated communities, which is what we were focusing on for the time being |
c4256e9
to
d412fa3
Compare
This commit sets up a feature toggled (disabled) skeleton for the work on account selection for the community.
I have tested both paths and it shows the right modal if the toggle is on or off.
I wasn't able to actually join a community (the request was staying at pending in both cases 🤒 ), but I don't believe there's anything wrong with this code, I will take a look, but that's a separate issue.
This will skip manual QA, since it's a minor change and doesn't impact production (cc @churik, if you are ok with it), but could either @ilmotta @FFFra @ajayesivan @yqrashawn validate the behavior?
I kept it to a minimum and removed everything but the cancel/request to join button, in order to have a full flow.