-
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] Remove Add receipt
from the three dot overflow menu
#37060
Comments
Current assignee @JmillsExpensify is eligible for the Bug assigner, not assigning anyone new. |
Add receipt
from the three dot overflow menuAdd receipt
from the three dot overflow menu
Job added to Upwork: https://www.upwork.com/jobs/~01462cd7dc3ef5fb51 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @s77rt ( |
Add receipt
from the three dot overflow menuAdd receipt
from the three dot overflow menu
Upwork job price has been updated to $250 |
Super straightforward issue so updating the price accordingly. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove Add receipt from the three dot overflow menu What is the root cause of that problem?New Feature What changes do you think we should make in order to solve the problem?We will remove the option form We will also remove the beta violation check for receipt empty state here: App/src/components/ReportActionItem/MoneyRequestView.tsx Lines 275 to 276 in 8783eb4
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove Add receipt from the three dot overflow menu What is the root cause of that problem?new feature What changes do you think we should make in order to solve the problem?Need to remove the code below: App/src/components/MoneyRequestHeader.tsx Lines 151 to 167 in 936ae8f
Result |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove Add receipt from the three dot overflow menu What is the root cause of that problem?New Request What changes do you think we should make in order to solve the problem?We are pushing App/src/components/MoneyRequestHeader.tsx Lines 152 to 167 in 3e77445
|
📣 @usman-ghani564! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
ProposalPlease re-state the problem that we are trying to solve in this issue. Remove Add receipt from the three dot overflow menu What is the root cause of that problem? New Feature What changes do you think we should make in order to solve the problem? Need to remove Below Lines App/src/components/MoneyRequestHeader.tsx Lines 152 to 166 in 42f1c68
What alternative solutions did you explore? (Optional) |
@JmillsExpensify Currently the receipt empty state is only available for users with violations beta enabled. Is this still the case? Can we remove that restriction? cc @cead22 #30663
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
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?
What alternative solutions did you explore? (Optional) |
Yes, violations are still being implemented and under a beta. In fact, this is what has created the duplicate flows to do the same thing. So we want to remove P.S. I also reached out to Carlos via DM to confirm he's aligned. |
That sounds good to me, and we can remove the beta check for violations that we currently have for display the receipt empty state App/src/components/ReportActionItem/MoneyRequestView.tsx Lines 275 to 276 in 8783eb4
|
ProposalUpdated |
@neonbhai Thanks for the proposal. Based on the edit timeline, @Krishna2323 was the first in proposing the appropriate changes. |
@Krishna2323 Thanks for the proposal. The suggested changes looks good to me. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @hayata-suenaga, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@usman-ghani564 Thanks for the proposal. Unfortunately your proposal is a dupe |
@askavyblr Thanks for the proposal. Your proposal is also a dupe. |
@handipriyono Thanks for the proposal. This one is also a dupe. |
📣 @s77rt 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @Krishna2323 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@s77rt PR ready for review. |
@JmillsExpensify friendly bump for payments here :) |
@JmillsExpensify bump for payments process 🙇🏻 |
@JmillsExpensify @s77rt @Krishna2323 @hayata-suenaga this issue is now 3 weeks old. There is one more week left before this issue breaks WAQ and will need to go internal. What needs to happen to get a PR in review this week? Please create a thread in #expensify-open-source to discuss. Thanks! |
waiting for payment |
waiting for payment process by @JmillsExpensify |
Not sure why the automation failed, though please reach out to me via DM for these cases. I'm on hundreds of issues so it's hard to keep track. |
Payment summary:
All contracts paid. Given that we are removing functionality, I don't think we need to create a regression test for this case. |
Problem
We've recently added a receipt empty state in conjunction with the on-going violations project, though we also have an existing
Add receipt
option in the three dot overflow menu. Example below.Accordingly, we effectively have two options to do the same thing, within the same screen. That's confusing and unnecessary.
Solution
Let's remove the
Add receipt
option in the three dot overflow menu, such that the receipt empty state is the only/main flow for adding receipts.Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: