-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
regression: UserAvatar
should always render BaseAvatar
#34061
Conversation
Looks like this PR is ready to merge! 🎉 |
|
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release-7.1.0 #34061 +/- ##
==============================================
Coverage 75.75% 75.75%
==============================================
Files 510 510
Lines 22078 22078
Branches 5387 5387
==============================================
Hits 16726 16726
Misses 4706 4706
Partials 646 646
Flags with carried forward coverage won't be shown. Click here to find out more. |
62944f2
to
6f54cf1
Compare
6f54cf1
to
41445d2
Compare
afff386
to
0f05aa0
Compare
0f05aa0
to
d99cf5c
Compare
Proposed changes (including videos or screenshots)
Introduced here: #32906
Previously we didn't check
userId
orusername
to renderBaseAvatar
, neither throw an Error. There are some cases thatusername
can beundefined
such asComposerBoxPopupUser
which will break the entire UI if we keep the current solution.The PR aims to not throw an Error for now, until we fix the issue causing the
undefined
value onComposerBoxPopupUser
Issue(s)
Steps to test or reproduce
Further comments
CORE-834