-
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
Fix/34608: Remove old CreatedPage #35853
Conversation
@DylanDylann Please 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] |
@DylanDylann I think I found a bug, also reproduced on 'staging'. After create a Reproduce the bug in this PRReproduce.the.bug.in.this.PR.mp4This bug was not introduced by this PR Reproduce the bug on 'staging'Reproduce.the.bug.on.staging.mp4I'll revisit this first thing tomorrow. |
@DylanDylann I've been investigating and it seems to be a backend issue. At the time of creating a 'SplitBill' and editing the date, the BE response 'created' date uses today's date, as if we hadn't edited. When we do the same with 'RequestMoney' everything works fine. Would you mind taking a look at it? Thank you :D possible_BE_issue-fix_34608.mp4 |
When making API, we don't pass cc @tgolen |
@DylanDylann nice.. thank you.. Im on it :D |
@brunovjk Please fill all checklist |
@DylanDylann, I have added the Am I missing something here? |
Additionally I think we should update the tests too. I suggest splitting this PR into two for clarity. The current scope seems extensive, and as the bug wasn't introduced here anyway, it might be better to handle it separately. I'm committed to creating another PR for the bug fix. Your thoughts? |
For that backend bug, I will report it and have a separate issue created for it so it can be handled outside of this PR. I think it's OK to merge this one without the BE bug fixed yet. |
Reviewer Checklist
Screenshots/VideosAndroid: Nativedate-android.mp4Android: mWeb Chromedat-c.mp4iOS: Nativedate-ios.mp4iOS: mWeb Safaridate-s.mp4MacOS: Chrome / Safaridate-web.mp4MacOS: Desktopdate-des.mp4 |
|
The changes look good. And it works well. |
✋ 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 production by https://github.com/thienlnam in version: 1.4.41-12 🚀
|
Details
This is a part of #29107 and is all about removing the original components and any of the duplicated efforts.
Old Component:
MoneyRequestDatePage
.New Component
IOURequestStepDate
.Fixed Issues
$ #34608
PROPOSAL: #34608 (comment)
Tests
Offline tests
Same above
QA Steps
Same above
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Android_.Native.mp4
Android: mWeb Chrome
iOS: Native
iOS_.Native.mp4
iOS: mWeb Safari
iOS_.mWeb.mp4
MacOS: Chrome / Safari
MacOS_Chrome.Safari.mp4
MacOS: Desktop
MacOS_.Desktop.mp4