You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[HOLD for payment 2024-07-26] [$250] Send invoice - "Choose a payment method" disappears after returning from Pay elsewhere page #44830
changed the title [-] Send invoice - "Choose a payment method" disappears after returning from Pay elsewhere page[/-][+][$250] Send invoice - "Choose a payment method" disappears after returning from Pay elsewhere page[/+]on Jul 5, 2024
Activity
melvin-bot commentedon Jul 4, 2024
Triggered auto assignment to @sonialiap (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.izarutskaya commentedon Jul 4, 2024
We think this issue might be related to the #vip-bills.
daledah commentedon Jul 4, 2024
Proposal
Please re-state the problem that we are trying to solve in this issue.
"Choose a payment method below" in the payment method selection page disappears.
What is the root cause of that problem?
We don't use setState when click back button in
App/src/components/PopoverMenu.tsx
Line 159 in 6ac95e4
so state
enteredSubMenuIndexesis not updated and popover isn't rendered againWhat changes do you think we should make in order to solve the problem?
We should create a function renderHeader() and it'll update header everytime
enteredSubMenuIndexeschangesWhat alternative solutions did you explore? (Optional)
Using setState in this case
cretadn22 commentedon Jul 4, 2024
Proposal
Please re-state the problem that we are trying to solve in this issue.
"Choose a payment method" disappears after returning from Pay elsewhere page
What is the root cause of that problem?
We update enteredSubMenuIndexes state directly
App/src/components/PopoverMenu.tsx
Line 159 in 6ac95e4
What changes do you think we should make in order to solve the problem?
Need to utilize setState to adjust the state value
App/src/components/PopoverMenu.tsx
Line 159 in 6ac95e4
What alternative solutions did you explore? (Optional)
melvin-bot commentedon Jul 5, 2024
Job added to Upwork: https://www.upwork.com/jobs/~01ace2c2d5df911f17
[-] Send invoice - "Choose a payment method" disappears after returning from Pay elsewhere page[/-][+][$250] Send invoice - "Choose a payment method" disappears after returning from Pay elsewhere page[/+]melvin-bot commentedon Jul 5, 2024
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr (
External)Abdelrahman286 commentedon Jul 6, 2024
it would be better if you explain with voice
38 remaining items
JmillsExpensify commentedon Jul 29, 2024
@sonialiap please add a payment summary when you get a chance.
sonialiap commentedon Jul 30, 2024
Since it seems like there was extra work put into this, I'm increasing the base price to $500
Payment summary:
Does this sound fair to everyone?
JmillsExpensify commentedon Jul 30, 2024
$500 approved for @mollfpr
cretadn22 commentedon Aug 1, 2024
@JmillsExpensify @sonialiap Could you please approve my offer?
daledah commentedon Aug 2, 2024
@sonialiap Sounds good to me thanks, could you send the offer to my UW profile here? https://www.upwork.com/freelancers/~0138d999529f34d33f
sonialiap commentedon Aug 2, 2024
@daledah thanks for the upwork link! Offer sent 💃
daledah commentedon Aug 3, 2024
@sonialiap Accepted the offer thx
sonialiap commentedon Aug 5, 2024
Everyone has been paid ✔️