-
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
[$500] "Hmm, it's not here page" when clicking "Description" in send money flow #36711
Comments
Job added to Upwork: https://www.upwork.com/jobs/~014d41934c99998d4c |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
Triggered auto assignment to @JmillsExpensify ( |
#36342 |
Please re-state the problem that we are trying to solve in this issue.What is the root cause of that problem?when click on the Description item in src\components\MoneyRequestConfirmationList.js , it navigates to the action of edit, which will check the transactionID, then cause FullPageNotFoundView show. What changes do you think we should make in order to solve the problem?change action type will solve the issue What alternative solutions did you explore? (Optional)none |
📣 @force2008! 📣
|
ProposalPlease re-state the problem that we are trying to solve in this issue."Hmm...it's not here." page appears What is the root cause of that problem?Because of send money flow, What changes do you think we should make in order to solve the problem?We can implement send money flow by adding What alternative solutions did you explore? (Optional)NA |
ProposalPlease re-state the problem that we are trying to solve in this issue.When click on Description in send money flow "Hmm, its not here page" appears What is the root cause of that problem?When Action performed Reason:
What changes do you think we should make in order to solve the problem?Here need to check if it's send money flow What alternative solutions did you explore? (Optional)N/A Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job. |
Problem StatementWhen a user tries to add a description in the send money flow, they encounter a "Hmm...it's not here." page instead of being able to add the description. Root CauseThe issue is related to the navigation route parameters passed to
This results in an error because that specific routes expects a
That is a different route, specifically for when someone is requesting and not sending. So, we need a new screen for send description Proposed Solution
const SCREENS = {
...
MONEY_REQUEST_DESCRIPTION: 'MoneyRequestDescription',
...
}; const ROUTES = {
...
MONEY_REQUEST_DESCRIPTION: {
route: ':iouType/new/description/:reportID?',
getRoute: (iouType: string, reportID = '') => `${iouType}/new/description/${reportID}` as const,
},
...
};
Navigation.navigate(
ROUTES.MONEY_REQUEST_DESCRIPTION.getRoute( // change here
CONST.IOU.ACTION.EDIT,
props.iouType,
transaction.transactionID,
props.reportID,
Navigation.getActiveRouteWithoutParams(),
),
);
ab6a7ec#diff-6e896ede958248cb2e8e85d63852f3412c3cad4c9842fc87f1504f691a67f9b9
https://github.com/Expensify/App/blob/main/src/pages/iou/request/step/IOURequestStepDescription.js
|
@brandonhenry Isn't your proposal the duplicate of my proposal ? Thats the same root cause and solution that i have posted. You just explained what i proposed. |
@JmillsExpensify, @eVoloshchak Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@eVoloshchak thoughts on the proposals so far? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Agree with @ZhenjaHorbach's comment, this is a duplicate of #36342 (which is on hold) |
Not overdue, #36711 (comment) |
@JmillsExpensify @eVoloshchak this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@JmillsExpensify, I think we should close this since it's a duplicate of #36342 |
Hey! Yup, this looks like a duplicate of #36342. I can take care of it in the other issue so I think we can close it out here @JmillsExpensify |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@JmillsExpensify @eVoloshchak 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! |
@JmillsExpensify, @eVoloshchak Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@JmillsExpensify, @eVoloshchak Still overdue 6 days?! Let's take care of this! |
Nice, thanks ya'll. Closing this one out. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.42-2
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: @jamesdeanexpensify
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1708042986840429
Action Performed:
Expected Result:
Able to add the description
Actual Result:
"Hmm...it's not here." page appears
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Recording.2742.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: