-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD component refactoring] [$500] [LOW] Green circular loading does not appear when searching for a contact in request money flow #37144
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01788bcdaa345e5022 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr ( |
Triggered auto assignment to @jliexpensify ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Green circular loading does not appear when searching for a contact in request money flow What is the root cause of that problem?We are not passing App/src/pages/iou/request/MoneyTemporaryForRefactorRequestParticipantsSelector.js Lines 338 to 339 in 29ad878
What changes do you think we should make in order to solve the problem?We should be passing App/src/pages/SearchPage/index.js Lines 169 to 170 in 29ad878
after subscribing to it as in here App/src/pages/SearchPage/index.js Lines 189 to 193 in 29ad878
What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.When making a Request money, the circular loading does not appear when we search for contact What is the root cause of that problem?We are not setting What changes do you think we should make in order to solve the problem?We need to get What alternative solutions did you explore? (Optional) |
This comment was marked as outdated.
This comment was marked as outdated.
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
We need to do the same thing in the
What alternative solutions did you explore? (Optional)NA |
Just a head-ups! I'll be reviewing the proposal from @brunovjk first since the posted the proposal along side with this bug report. Context: https://expensify.slack.com/archives/C01GTK53T8Q/p1708081508978019 |
Posted to the Wave6 channel - https://expensify.slack.com/archives/C02MW39LT9N/p1708908540463509 |
Triggered auto assignment to @lakchote, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@mollfpr There's also a similar issue with the loading skeleton in both pages (number 2 in my proposal). The selected proposal won't fix that. @mollfpr Can you provide some feedback on my proposal, which fixes both issues. Thank you! |
My consideration is the main issue here is the Yes, your proposal has an addition to fix the send money flow, but because it's not the main issue, the fix is pretty similar. So I don't think it's fair for another contributor that focus only on the main problem here. I let @lakchote decide who's gonna work on this issue. |
@mollfpr I think proposals should be as thorough as possible and not solely limited to only the issue's OP, we don't want to leave bugs behind in the flows we're fixing. The fix is completely different IMO since it's related to the Skeleton, not the Green loading indicator, and it doesn't use
Let's wait for @lakchote 's take on the scope of this issue and who to assign. |
@mollfpr Thanks for the review.
I didn't mention this because I thought it was out of scope of this issue. I dont think we are going to use |
We won't remember/keep track of this to do it. Better to have correct behavior before the refactor, and keep the behavior correct after the refactor. Let's minimize discussions and wait for @lakchote's final decision on issue scope and assignment |
Current assignee @jliexpensify is eligible for the NewFeature assigner, not assigning anyone new. |
I do agree about splitting the issue to be specific on the problem we're solving. Let's solve them both. I've put this on hold then, and once the new component will be in place we'll resume work for it. |
@mollfpr @lakchote @mountiny @dukenv0307 Thoughts? |
I am up for unifying this |
I agree with @mountiny 👍 |
Sorry but what do you mean by 'unifying this'? Are we focusing on all instances of Green Circular or merging Skeleton and Green Circular issues? |
I think: And I can raise a subsequent PR to fix all the Skeleton cases later when it's off hold. |
@mountiny and @lakchote if this is fine, I assume we'll have 2x $500 payments for @brunovjk and @dukenv0307? |
Unifying means as you wrote:
Just making sure the green loading works same everywhere we would expect this |
Im on it |
PR ready for review |
This issue has not been updated in over 15 days. @lakchote, @mollfpr, @jliexpensify, @brunovjk eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
PR was merged, Edit: |
Payment Summary
|
This is correct for @mollfpr and @brunovjk! However not for @dukenv0307 as his PR for handling skeleton cases isn't ready, so no payment is due yet. |
@lakchote, thanks for checking! I assume I will be paying @dukenv0307 via this job, so we'll need to keep this open? |
Paid @brunovjk |
$500 approved for @mollfpr |
Note for myself: waiting to pay @dukenv0307 |
@lakchote feel free to bump me when @dukenv0307 needs payment. |
@lakchote What do you think about close this issue and open another suitable one to deal with |
@lakchote, @mollfpr, @jliexpensify, @brunovjk, this Monthly task hasn't been acted upon in 6 weeks; closing. If you disagree, feel encouraged to reopen it -- but pick your least important issue to close instead. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.4.43-14
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @brunovjk
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1708081508978019
Action Performed:
Request money
Expected Result:
Green circular loading ring is seen like when we search for a contact to chat
Actual Result:
Not appearing when searching in
Request money
flowWorkaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Recording.2773.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: