-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$250] Update the Group Creation flow #54460
Comments
Triggered auto assignment to @VictoriaExpensify ( |
Edited by proposal-police: This proposal was edited at 2024-12-27 04:17:17 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.Update the Group Creation flow What is the root cause of that problem?Currently, if we click on the row, we will always navigate to the DM chat Lines 194 to 197 in 5f65aec
We only display the check mark if the row is selected Line 241 in 5f65aec
What changes do you think we should make in order to solve the problem?
Lines 194 to 197 in 5f65aec
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?What alternative solutions did you explore? (Optional)Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job. |
This is not open to the proposals yet |
Updated the OP |
Job added to Upwork: https://www.upwork.com/jobs/~021872417451020324244 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hungvu193 ( |
@mountiny That means we will display both |
Updated proposal |
Will wait for confirmation before reviewing proposals. |
No, when the user is selected the add to group button wont show as they already selected, we will only show the checkmark circle on such row. |
@mountiny Then if this user is de-selected we will show the |
ProposalPlease re-state the problem that we are trying to solve in this issue.Update the Group Creation flow What is the root cause of that problem?Feature Improvement What changes do you think we should make in order to solve the problem?We will just take the toggleOption here above createChat
Another problem we will have is what would happen if the user clicks on selfDM when there are selected participants
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?What alternative solutions did you explore? (Optional) |
@mkzie2 we would show the button again. @hungvu193 can you please review the proposals now? Thanks! |
Sure |
@mountiny I wanna clarify this requirement here:
Does that mean when at least one member is selected, clicking the entire row will add that user to the selected options? |
Updated proposal. Just removed the point 2 since it's working as expected now. |
Still waiting for the confirmation |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@FitseTLT 's proposal here LGTM, it requires less changes and can reuse existing logic. 🎀 👀 🎀 C+ reviewed |
Current assignee @mountiny is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new. |
@hungvu193 This logic is what I copied from |
@hungvu193 @mountiny @VictoriaExpensify this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Hey @mkzie2 I'd choose the most completed proposal, even when I consider accepting your opinion, your updated proposal was still after @FitseTLT posted his proposal. All yours @mountiny |
📣 @FitseTLT 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Thanks! @FitseTLT what is your eta for the pr? |
Problem
Coming from this discussion, let's update the group chat creation flow to remove the ambiguity. Right now, users have to keep clicking exactly to the
Add to Group
button to keep adding people to the group, but if they misclick out of the button to the row, the DM is opened and the progress on group creation is lost.Solution
Let's update the flow such that:
Add to Group
button, the button remains, but clicking the entire row selects or deselects the user for the group (the circle with checkmark indicates the user is selected for the group)Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @hungvu193The text was updated successfully, but these errors were encountered: