Do not display call button for concierge#63238
Conversation
|
@aldo-expensify 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] |
| account?.guideDetails?.email !== CONST.EMAIL.CONCIERGE && | ||
| !!account?.guideDetails?.calendarLink && |
There was a problem hiding this comment.
| account?.guideDetails?.email !== CONST.EMAIL.CONCIERGE && | |
| !!account?.guideDetails?.calendarLink && | |
| account.guideDetails?.email !== CONST.EMAIL.CONCIERGE && | |
| !!account.guideDetails?.calendarLink && |
NAB: The optional access seem unnecessary since we checked for !!account right before
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
@MonilBhavsar can we really go to the I followed these instructions: https://stackoverflowteams.com/c/expensify/questions/16975 |
|
🚀 Deployed to staging by https://github.com/aldo-expensify in version: 9.1.55-0 🚀
|
|
QA passed ✅ : In the end, I was able to supportal in staging new dot by using _support in staging 🤦 The #admins room URL: https://new.expensify.com/r/2175834193865004 I can see that now staging shows:
Meanwhile, production shows:
|
|
Thanks for checking 🙇 |
|
🚀 Deployed to staging by https://github.com/aldo-expensify in version: 9.1.56-2 🚀
|
|
🚀 Deployed to staging by https://github.com/aldo-expensify in version: 9.1.58-0 🚀
|
|
🚀 Deployed to production by https://github.com/roryabraham in version: 9.1.58-4 🚀
|


Explanation of Change
Do not display button if guide email is concierge's email
Fixed Issues
Part of https://github.com/Expensify/Expensify/issues/498671
PROPOSAL:
Tests
Offline tests
QA Steps
Internal QA
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
See MacOS: Chrome / Safari
Android: mWeb Chrome
See MacOS: Chrome / Safari
iOS: Native
See MacOS: Chrome / Safari
iOS: mWeb Safari
See MacOS: Chrome / Safari
MacOS: Chrome / Safari
MacOS: Desktop
See MacOS: Chrome / Safari