Conversation
…77-locked-account
…77-locked-account
…77-locked-account
…77-locked-account
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
|
Hey, I noticed you changed If you want to automatically generate translations for other locales, an Expensify employee will have to:
Alternatively, if you are an external contributor, you can run the translation script locally with your own OpenAI API key. To learn more, try running: npx ts-node ./scripts/generateTranslations.ts --helpTypically, you'd want to translate only what you changed by running |
…77-locked-account
…77-locked-account
…77-locked-account
…77-locked-account
…77-locked-account
…77-locked-account
|
👋 This was surfaced in #migrate here today. What's the status here, @MrMuzyk? Is it just @srikarparsi's Web PR you're waiting on? If so, that's deployed to staging now. |
|
@trjExpensify Hi, I know the communication might look confusing as l wasn't responding here but we were discussing this pretty much everyday on slack. Latest updates I was aware of are here. |
|
Sounds good, thanks! 👍 |
|
🚧 @joekaufmanexpensify has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
…77-locked-account
|
Optimistic message works now 🎉 |
|
@MrMuzyk We seem to have regressed on #69159 (comment) though. I see the bank account in the split pay button, but we're not showing it in the pay popover menu. Instead just saying "pay with business account". We should show the linked bank account there when there is one.
|
|
@joekaufmanexpensify Ive fixed this bug but Im not able to confirm whether the issue on mobile with modal that Ive found is actually an issue - remote builds are failing since yesterday. |
|
🚧 @joekaufmanexpensify has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
Confirmed this bank account issue is fixed: #69159 (comment) |
|
#69159 (comment) is not working on new build, investigating |
|
🚧 @joekaufmanexpensify has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
joekaufmanexpensify
left a comment
There was a problem hiding this comment.
Good from my perspective!



Explanation of Change
Lockedbadge on locked accounts on Workspace -> Workflows and Wallet pagesFixed Issues
$ #66077
PROPOSAL:
Tests
Same as QA steps
Offline tests
QA Steps
Scenario A:
Precondition: Be on account that is an admin and reimburser of workspace with connected locked business bank account
Scenario B:
Precondition: Be on account that is an admin and is not reimburser of workspace with connected locked business bank account
Scenario C:
Precondition: Be on account with connected locked business bank account
Scenario D:
Precondition: Be on account with connected locked business bank account
go to an unpaid expense
try to pay with locked bank account
a modal should appear informing of locked bank account
after confirming modal's prompt user is navigated a to concierge chat an API call initiating unlock bank account process should be performed and user should receive a message about starting such process
Verify that no errors appear in the JS console
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand 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.native.mp4
Android: mWeb Chrome
android.web.mp4
iOS: Native
ios.native.mp4
iOS: mWeb Safari
ios.web.mp4
MacOS: Chrome / Safari
MacOS: Desktop
web.mp4