-
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
[CP Staging] Use whisperedTo
instead of whisperedToAccountIDs
#41856
Conversation
@jayeshmangwani @ One of you needs to 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] |
@marcaaron Is a C+ review needed here? Or is @luacmartins is going to take care of the checklist? |
I think we can still have you test on all platforms if you will be around for the next couple of hours. |
Yes sure, I am around for the next few hours |
@jayeshmangwani Mainly looking for regressions related to any whisper messages if you can help think of any cases we need to test. I still need to write up test steps and figure out how to fix the TS errors 🥲 |
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.
Left one NAB, rest looks good.
@@ -5,6 +5,7 @@ import * as ReportUtils from '@libs/ReportUtils'; | |||
import CONST from '@src/CONST'; | |||
import ONYXKEYS from '@src/ONYXKEYS'; | |||
import type {PersonalDetailsList, Policy, Report, ReportAction} from '@src/types/onyx'; | |||
import type {ModifiedExpenseAction} from '@src/types/onyx/ReportAction'; |
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.
NAB it seems like we still have one reference to whisperedToAccountIDs
on line 48
@jayeshmangwani how's testing going? |
@luacmartins The test looks good to me; everything works fine. I tested simultaneously with five users, and now we can not see the other user's whisper message, so thats is working fine. I tested Whisper for moderation, and it's working fine too. |
whisperedTo
instead of whisperedToAccountIDs
whisperedTo
instead of whisperedToAccountIDs
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪 |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid-mweb-chrome.mp4Android: mWeb ChromeAndroid-mweb-chrome.mp4iOS: Nativeios-web.moviOS: mWeb Safaridesktop-mweb-safri.movMacOS: Chrome / Safariios-web.movMacOS: Desktopdesktop-mweb-safri.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.
LGTM 🚀
@marcochavezf 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] |
Gonna send this one since we have enough reviews thanks y'all 🙇 @roryabraham you might want to look at this whenever you get a chance OR we can chat in a new issue and continue the convo about fixing up the types. |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
…ToAccountIDs [CP Staging] Use `whisperedTo` instead of `whisperedToAccountIDs` (cherry picked from commit 710f2a2)
🚀 Cherry-picked to staging by https://github.com/marcaaron in version: 1.4.71-5 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
🚀 Deployed to production by https://github.com/marcaaron in version: 1.4.71-6 🚀
|
@zsgreenwald That is expected issue with the AdHoc QR code builds. After clicking back in top left of the app, it will lead you to normal chat page |
Details
cc @luacmartins still gotta fix the TypeScript errors on this and do some testing, but is what I'm thinking.
Fixed Issues
$ #41464
Tests
Offline tests
QA Steps
Same as Tests
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
Dead phone atm
Android: mWeb Chrome
Dead phone atm
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop