-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Offline and error patterns in NetSuite integration #46667
Offline and error patterns in NetSuite integration #46667
Conversation
@war-in I am unable to edit anything in custom segment. |
@shubham1206agra I think this is the expected behaviour for the offline state (and should be reproducible on the main too) |
@war-in But I am online |
@shubham1206agra Thanks again for catching this 🙏 Please let me know if my latest commit fixed the bug |
Screen.Recording.2024-08-23.at.5.54.10.PM.mov@war-in Can you see why the value was not reverted back here? |
Screen.Recording.2024-08-23.at.6.16.43.PM.mov@war-in I think error is being shown in wrong place here. |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeScreen.Recording.2024-08-23.at.6.35.58.PM.moviOS: NativeScreen.Recording.2024-08-23.at.7.09.44.PM.moviOS: mWeb SafariScreen.Recording.2024-08-23.at.6.21.38.PM.movMacOS: Chrome / SafariScreen.Recording.2024-08-23.at.6.02.24.PM.movMacOS: DesktopScreen.Recording.2024-08-23.at.6.59.37.PM.mov |
@shubham1206agra I thought so too but the design team prefers showing it in both places (check this comment and thread). |
@shubham1206agra Fixed! |
@shubham1206agra Kind bump :) |
@deetergp Bump on the merge now |
@war-in Can you fix lint here? |
@shubham1206agra done! |
@deetergp Kind bump :) |
Sorry, I was OOO for a few days. Looks good to me, thanks for the hard work! |
✋ 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/deetergp in version: 9.0.30-0 🚀
|
Details
Fixed Issues
$ #45406 - partially fixed
PROPOSAL:
Tests
Test errors:
Simulate failing network
inTroubleshooting
(you can setMAX_REQUEST_RETRIES
to 0 to get errors faster).Settings
->Workspaces
-> your NetSuite workspace ->Accounting
.Offline tests
Settings
->Workspaces
-> your NetSuite workspace ->Accounting
.QA Steps
Test errors:
Simulate failing network
inTroubleshooting
(you can setMAX_REQUEST_RETRIES
to 0 to get errors faster).Settings
->Workspaces
-> your NetSuite workspace ->Accounting
.PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodSTYLE.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 and/or tagged@Expensify/design
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
Screen.Recording.2024-08-06.at.14.57.34.mov
Android: mWeb Chrome
iOS: Native
Screen.Recording.2024-08-06.at.14.19.53.mov
Screen.Recording.2024-08-06.at.14.57.34.mov
iOS: mWeb Safari
Screen.Recording.2024-08-06.at.14.25.17.mov
MacOS: Chrome / Safari
Screen.Recording.2024-08-06.at.13.45.02.mov
Screen.Recording.2024-08-06.at.13.39.54.mov
MacOS: Desktop
Screen.Recording.2024-08-06.at.15.05.42.mov