-
Notifications
You must be signed in to change notification settings - Fork 136
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
Allow empty blockquotes #706
Allow empty blockquotes #706
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
I have read the CLA Document and I hereby sign the CLA |
fa5182a
to
5131c1b
Compare
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!
@stitesExpensify looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
🚀Published to npm in v2.0.8 |
Hmm it does look like CLA failed, but the comment says |
This PR changes the way we parse blockquotes in shouldKeepRawInput mode - empty blockquotes will not be excluded by the regex.
Fixed Issues
$ Expensify/App#41107
Tests
What unit/integration tests cover your change? What autoQA tests cover your change?
There are no tests verifying the shouldKeepRawInput flag paths, but all the existing tests are passing as expected (the logic is supposed to change only for the react-native-live-markdown).
What tests did you perform that validates your changed worked?
I verified how it works by applying a proper patch including a modified regex in react-native-live-markdown.
QA
What does QA need to do to validate your changes?
bump expensify-common version in E/App and use chat normally - sent messages should be parsed with the new rule
What areas to they need to test for regressions?
All quotes usage scenarios are vulnerable to regressions