-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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 for payment 2022-11-18] [$500] Web -Payment - Popup with payment option is hidden title for new public accounts #11414
Comments
Triggered auto assignment to @madmax330 ( |
@madmax330 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Triggered auto assignment to @stephanieelliott ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane ( |
Triggered auto assignment to @aldo-expensify ( |
Posted to Upwork: https://www.upwork.com/jobs/~01f78d3df2e9e52ada |
Why was the popover made to open from the top? |
sounds like a fine idea |
ProposalProblemIn the Payment Page, We are leaving the default menu option displayed above the button SolutionIn src/pages/settings/Payments/PaymentsPage/index.js we should add a prop ( Please view the changed code in this sample PR: tienifr#6 |
ProposalThe add payment method was meant to be at the bottom but after wrapping it with the offlineIndicator its position changed. To fix this we have to pass styles.flex1 in style and contentContainerStyle(this prop is not available right now but a PR is up for it) prop at
App/src/components/OfflineWithFeedback.js Line 92 in 7b21103
Now we have to do to something about the margin and padding because we have one more issue, the error for payment method button doesn't look good with the current spacing (check the image below) After correcting the position: so I propose we only use styles.mb4 when this.props.userWallet.errors contains some value because we don't want the bottom margin when showing error and the error is from userWallet.
Or we can just simply remove the bottom margin from the button and styles.pv2 from offlineIndicator and add pb4 at the View below
After my solution this will be the result - With error |
@rushatgabhane, @stephanieelliott, @aldo-expensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
reviewing proposal |
@Puneet-here could you please link this discussion? |
This is the PR. |
Thanks @Puneet-here @Expensify/design I'm curious about your throughts on the "Add payment method" button position in #11414 (comment) |
BugZero Checklist: The PR fixing this issue has been merged! The following checklist will need to be completed before the issue can be closed:
|
PR merged |
@aldo-expensify, I just wanted to know if the compensation will be increased since I also pointed out the error message positioning bug and fixed it which wasn't mentioned in this issue. |
@Puneet-here sorry, which error positioning? the error under the "Add payment method" button? |
@Puneet-here ok, I just noticed that your proposal mentioned this. @mallenexpensify 👋 can I get your opinion on what @Puneet-here is requesting here: #11414 (comment) Summary:
Thanks! |
I'm hopping OOO and am unable to review. @slafortune can you take a look? If you're unsure, I'd address in Slack to get feedback |
Checking here |
@Puneet-here - Yes, we will also compensate with a $250 bonus for that additional fix 👍 |
Thank you🎉 |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.26-0 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2022-11-18. 🎊 |
Issue not reproducible during KI retests. (First week) |
@Puneet-here @rushatgabhane you've been sent the contract on Friday, let me know once you've accepted that and I can get you paid. 👍 |
Applied, thanks! |
Issue not reproducible during KI retests. (Second week) |
@shawnborton, @slafortune, @rushatgabhane, @aldo-expensify, @Puneet-here Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Paid @rushatgabhane waiting on @Puneet-here to send payment. |
Accepted the offer, thanks! |
I added the $250 in that was discussed - so paid 750 total 👍 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
Popup with payment option is not hidden title for new public accounts
Actual Result:
Popup with payment option is hidden title for new public accounts
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.2.9.0
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): any public accounts
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Recording.1256.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: