-
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
[HOLD for payment 2023-09-20] Pay button doesn't match system message #27002
Comments
Current assignee @JmillsExpensify is eligible for the Bug assigner, not assigning anyone new. |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Pay button doesn't match system message What is the root cause of that problem?Line 523 in b119f9a
Line 1454 in b119f9a
Line 2015 in b119f9a
We are using "using Expensify" instead of "with Expensify" What changes do you think we should make in order to solve the problem?Update all above places to "with Expensify" In es.js Line 524 in b119f9a
we also should consider updating es.js What alternative solutions did you explore? (Optional) |
Job added to Upwork: https://www.upwork.com/jobs/~010cef4a98f0f3cb6d |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @aimane-chnaif ( |
This also needs to be fixed in the backend I believe |
@JmillsExpensify, @mountiny, @aimane-chnaif Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Working on this one |
PR in review |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.68-17 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 2023-09-20. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@JmillsExpensify, @allroundexperts, @mountiny Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@JmillsExpensify, @allroundexperts, @mountiny 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
@JmillsExpensify, @allroundexperts, @mountiny Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
@JmillsExpensify, @allroundexperts, @mountiny 12 days overdue now... This issue's end is nigh! |
$500 to @allroundexperts for internal review. |
$500 payment approved for @allroundexperts based on BZ summary. |
@allroundexperts can you also make sure to comment as to whether a regression test is required? |
@allroundexperts I think it would be good to add a regression test for this, would you be able to write it down based on the PR QA steps? Thank you! |
Agree that we should add a regression test for this. @allroundexperts can you suggest one? |
Regression Test
Do we 👍 or 👎 ? |
That looks good to me. Thank you! Just added a regression test. |
Payment summary: $500 to @allroundexperts for PR review. |
Closing this out, as it's paid via NewDot. Please don't forget to add a request! |
$500 payment approved for @allroundexperts based on summary above. |
When paying reports, we have a button that looks like this.
![Screenshot 2023-09-08 at 10 30 04](https://private-user-images.githubusercontent.com/1127863/266484484-6f3691d1-c4d8-4bac-9484-eca46eca7559.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4NjgwOTYsIm5iZiI6MTczODg2Nzc5NiwicGF0aCI6Ii8xMTI3ODYzLzI2NjQ4NDQ4NC02ZjM2OTFkMS1jNGQ4LTRiYWMtOTQ4NC1lY2E0NmVjYTc1NTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDZUMTg0OTU2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjI0MmM4NWI3ZmFkNGUwM2NjNjIxNDIwYzIxZjRiZWExMmI0MmMyYzdjNTI2MmY5MWY0ZTlmNzVkNjU5NjBhMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.mHmTVJ67HODoGXps51PaVL4j3pL2l3iMWmPcCx9rwjk)
However, when you actually pay the report the system message is different.
![Screenshot 2023-09-08 at 10 31 10](https://private-user-images.githubusercontent.com/1127863/266484646-063ddb2e-93d0-4eb5-8148-f00c3627a0d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4NjgwOTYsIm5iZiI6MTczODg2Nzc5NiwicGF0aCI6Ii8xMTI3ODYzLzI2NjQ4NDY0Ni0wNjNkZGIyZS05M2QwLTRlYjUtODE0OC1mMDBjMzYyN2EwZDMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDZUMTg0OTU2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjBiMzZjNmViNjFkZmMyNmQzNDkyNDY0NzdlY2JhOGM2OTRlMzU1MTZiNjBlZDYzZTE0NjQ0MGI2NWM3Y2QxNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.7rWE9A51AzkplVEtdhA16hGmLg65kUXx0e2Pv2u3tso)
Accordingly, let's fix this inconsistency and ensure that the system message matches the button. Given that we are deprecating Paypal.me, and related, with
Paid %amount% elsewhere
not having this problem, I think this system message for in-product payments is all we need to fix.-
Paid %amount% with Expensify
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: