-
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
[No QA] Disable card reconciliation when auto-sync not enabled #45452
[No QA] Disable card reconciliation when auto-sync not enabled #45452
Conversation
@rayane-djouah 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 @allgandalf I guess one of you should be a reviewer here |
@DylanDylann , mind reviewing this? it's related to |
yeah, I will take over this PR. @rayane-djouah Please ignore this PR |
How you getting on with the review? 👀 |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2024-07-17.at.11.36.38.movAndroid: mWeb ChromeScreen.Recording.2024-07-17.at.11.34.42.moviOS: NativeScreen.Recording.2024-07-17.at.11.35.55.moviOS: mWeb SafariScreen.Recording.2024-07-17.at.11.34.12.movMacOS: Chrome / SafariScreen.Recording.2024-07-17.at.11.31.39.movMacOS: DesktopScreen.Recording.2024-07-17.at.11.35.10.mov |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The change looks good
@mountiny I see a bug while testing this PR. The auto-sync automatically enables after we disable the toggle Screen.Recording.2024-07-17.at.11.39.30.mov |
cc @MariaHCD Also tag you here because this PR belongs to Expensify card Project |
@mountiny kind bump 🙂 |
Not super familiar with that API command but from our backend logs, it looks like we successfully set autoSync as false. But it seems the Onyx update contains |
@mountiny good here to merge? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the review @DylanDylann and for a quick work @VickyStash
@DylanDylann Can you please raise this bug in #expensify-bugs and ask to add it to wave-collect? it seems to be related to QBO, feel free to tag me and I can tag the revelant people to have a look
AS such its not a blocker for this PR
🚀 Deployed to staging by https://github.com/mountiny in version: 9.0.10-2 🚀
|
🚀 Cherry-picked to staging by https://github.com/mountiny in version: 9.0.10-3 🚀
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.0.10-7 🚀
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.0.11-5 🚀
|
style={styles.mt5} | ||
title={reconciliationConnection?.title} | ||
description={translate('workspace.accounting.reconciliationAccount')} | ||
shouldShowRightIcon |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey! we missed to add onPress
with navigation function for this one. was fixed here #50498
Details
Disable card reconciliation when auto-sync not enabled.
Fixed Issues
$ #44318
PROPOSAL: N/A
Tests
accounting/xero/card-reconciliation
. For example:https://dev.new.expensify.com:8082/settings/workspaces/YOUR_POLICY_ID/accounting/xero/card-reconciliation
Offline tests
N/A
QA Steps
N/A
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
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop