Conversation
|
Todo:
|
|
Disclaimer: The multi connection selector works best for 2 linked connections at most. To handle more I need to add the following logic:
I don't see this as a blocker as we don't have more than 2 linked connection thus not going to include this logic yet. |
0c271e5 to
580d6e4
Compare
|
Bug; If you try to connect using the multi-connection page then go back and forth again, the disconnect prompt is always re-displayed. Screen.Recording.2025-01-21.at.10.25.12.AM.movFix attempt 1: If I force going back to the correct route (without the integrationToDisconnect params, etc.), the bug is fixed but the navigation direction is not correct. Screen.Recording.2025-01-21.at.10.28.27.AM.mov |
…necting to multi connection route
580d6e4 to
7efbf46
Compare
src/languages/en.ts
Outdated
| }, | ||
| nsqs: { | ||
| setup: { | ||
| title: 'NetSuite setup', |
There was a problem hiding this comment.
Let's rename everything that's NetSuite to NSQS here and below.
There was a problem hiding this comment.
src/languages/es.ts
Outdated
| }, | ||
| nsqs: { | ||
| setup: { | ||
| title: 'Netsuite configuración', |
src/pages/workspace/accounting/nsqs/advanced/NSQSApprovalAccountPage.tsx
Outdated
Show resolved
Hide resolved
|
Also you have some ESLint checks failing and you need to fill out the PR Author Checklist. |
|
The current failing lint rules are not really caused by this PR. It's only because I touched those files the linter is complaining about them. They will be fixed in main eventually. Will also merge main to see if they got fixed already |
|
Update:
|
ikevin127
left a comment
There was a problem hiding this comment.
🟢 Just reviewed again and I approve with the following mentions:
⚠️ remaining non-blocker issues mentioned by author in comment, which IMO can be addressed in a follow-up PR (if we want to merge today)- 🇪🇸 translations were added in PR but not confirmed yet on Slack
- regarding ❌ Eslint failing -> it's caused by changes in 2 files because of the rulesdir/no-default-id-values rule. Since the author only touched the files without changing the logic related to where the rule popped up -> we can merge like this or insist that author fix them (I've seen both ways done in the past, up to CME)
We decided in Slack that the first 2 bullet points can be addressed in a follow-up and we're in talks to possibly fix the eslint issue if author is available.
yuwenmemon
left a comment
There was a problem hiding this comment.
Merging with the ESLint failure because it is from an edited file but not a direct result of this PR
|
@yuwenmemon looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
Not am emergency, see the merge comment. |
|
🚀 Deployed to staging by https://github.com/yuwenmemon in version: 9.0.95-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 9.0.95-6 🚀
|


Explanation of Change
Fixed Issues
$ #55495
#55496
#55497
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.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
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop