show individual split amount on Bill Split IOU Previews#18715
Conversation
|
@Santhosh-Sellavel @PauloGasparSv One of you needs to copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@Julesssss @mountiny ready for review 🚀 |
I believe this will happen on main too Not sure why job1 fails. Can you please re-run? |
|
From logs it seems like the chat report id of the splits is not correct, would begreat if @Julesssss could try too to see |
Julesssss
left a comment
There was a problem hiding this comment.
Changes looking good. As for the error, I saw this briefly myself yesterday after merging main, but I don't think it's related to these changes.
|
Here's a separate issue for the error |
|
All yours @Santhosh-Sellavel. Signing out/in should resolve the issue seen above 🤞 |
…ssue-18706-split-amount-iou-preview
|
@0xmiroslav Seems we ran into conflicts again. |
…706-split-amount-iou-preview
Fixed! |
|
Cool, thanks will review shortly |
Reviewer Checklist
Screenshots/Videos |
|
Should we show splits only for the last request? @mountiny or @Julesssss
|
As far as I see, I have no problem creating the split in new group chats, but it happens for old group chats. |
Ah. then this is a separate bug I think |
|
Sorry @0xmiroslav We have conflicts again, please resolve them thanks. |
…ssue-18706-split-amount-iou-preview
| onPressHandler(event); | ||
| }, | ||
| [onPressHandler], | ||
| ); |
There was a problem hiding this comment.
this file change is just to fix prettier diff so you can ignore
Done! |
Santhosh-Sellavel
left a comment
There was a problem hiding this comment.
As this is more towards UI which looks good, tests well approving!
cc: @mountiny @Julesssss
mountiny
left a comment
There was a problem hiding this comment.
Thank you both @0xmiroslav @Santhosh-Sellavel
|
|
|
@mountiny we can merge this. @Julesssss already approved before merge conflict |
|
@0xmiroslav just to confrim I am not sure if all the code necessary in Staging? Dont want to get merge conflicts wiht the CP |
I think it's fine to remove |
|
Cool agreed, thanks! |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/mountiny in version: 1.3.14-0 🚀
|
|
🚀 Deployed to production by https://github.com/yuwenmemon in version: 1.3.14-14 🚀
|









Details
show individual split amount on Bill Split IOU Previews
Fixed Issues
$ #18706
PROPOSAL: Coming from https://expensify.slack.com/archives/C02NK2DQWUX/p1683711639585659
Tests
Offline tests
Same as Tests
QA Steps
Same as Tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Web
web.mov
Mobile Web - Chrome
Mobile Web - Safari
Desktop
iOS
Android