-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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 #301281] [$1000] Web - Missing Default Merchant Statement in Split Bill Details #25885
Comments
Triggered auto assignment to @muttmuure ( |
Bug0 Triage Checklist (Main S/O)
|
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @pecanoro ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Missing Default Merchant Statement in Split Bill Details What is the root cause of that problem?We displayed the merchant statement of split bill details here: App/src/components/MoneyRequestConfirmationList.js Lines 399 to 407 in b38181a
But we didn't passed the App/src/pages/iou/SplitBillDetailsPage.js Lines 85 to 97 in b38181a
This is the root cause of this issue. What changes do you think we should make in order to solve the problem?First of all we should get the merchant statement of split bill details here: const {amount: splitAmount, currency: splitCurrency, comment: splitComment, merchant: splitMerchant} = ReportUtils.getTransactionDetails(transaction); and then We should add <MoneyRequestConfirmationList
hasMultipleParticipants
payeePersonalDetails={payeePersonalDetails}
selectedParticipants={participantsExcludingPayee}
iouAmount={splitAmount}
iouComment={splitComment}
+ iouMerchant={splitMerchant}
iouCurrencyCode={splitCurrency}
iouType={CONST.IOU.MONEY_REQUEST_TYPE.SPLIT}
isReadOnly
shouldShowFooter={false}
/> What alternative solutions did you explore? (Optional) |
Trying to figure out from which PR is coming |
@mountiny @luacmartins This deploy blocker is coming from this PR #25794 |
I don't think this is a blocker. It's a really small issue and we're still making several changes to this flow. |
Job added to Upwork: https://www.upwork.com/jobs/~015da00ce15854b03b |
Current assignee @muttmuure is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @situchan ( |
@pecanoro, @muttmuure, @situchan Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@situchan Could you review the proposals when you have a chance? Thank you! |
@pecanoro, @muttmuure, @situchan Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@mountiny @luacmartins Is this expected? I know we are still refactoring some of this stuff so I am not sure if it's expected or not. |
I would probably wait with the split bill after the conference, I dont think this was properly scoped in terms of how the merchant and fields should behave for split so this should be brought to slack first |
Gotcha! Going to put a HOLD then and move it to weekly |
Bringing the discussion to Slack |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@pecanoro @muttmuure @situchan 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! |
HOLDING on this: https://github.com/Expensify/Expensify/issues/301281 |
Still HOLDING |
Still HOLDING |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
The default merchant statement should be present both in the split bill details and when splitting the bill.
Actual Result:
The default merchant statement is present when splitting the bill but is not displayed in the split bill details.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.57-2
Reproducible in staging?: Y
Reproducible in production?: N
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
Notes/Photos/Videos: Any additional supporting documentation
girma.mp4
Recording.1316.mp4
Expensify/Expensify Issue URL:
Issue reported by: @tewodrosGirmaA
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692855560586859
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: