Переглянути джерело

fix: Use default remote display name in speaker stats when one is missing.

master
Дамян Минков 3 роки тому
джерело
коміт
648b22bb6d

+ 3
- 2
react/features/speaker-stats/components/AbstractSpeakerStatsList.js Переглянути файл

@@ -22,7 +22,8 @@ const abstractSpeakerStatsList = (speakerStatsItem: Function): Function[] => {
22 22
     const conference = useSelector(state => state['features/base/conference'].conference);
23 23
     const speakerStats = useSelector(state => state['features/speaker-stats'].stats);
24 24
     const localParticipant = useSelector(getLocalParticipant);
25
-    const { enableFacialRecognition } = useSelector(state => state['features/base/config']) || {};
25
+    const { defaultRemoteDisplayName, enableFacialRecognition } = useSelector(
26
+        state => state['features/base/config']) || {};
26 27
     const { facialExpressions: localFacialExpressions } = useSelector(
27 28
         state => state['features/facial-recognition']) || {};
28 29
 
@@ -92,7 +93,7 @@ const abstractSpeakerStatsList = (speakerStatsItem: Function): Function[] => {
92 93
             props.facialExpressions = statsModel.getFacialExpressions();
93 94
         }
94 95
         props.showFacialExpressions = enableFacialRecognition;
95
-        props.displayName = statsModel.getDisplayName();
96
+        props.displayName = statsModel.getDisplayName() || defaultRemoteDisplayName;
96 97
         props.t = t;
97 98
 
98 99
         return speakerStatsItem(props);

Завантаження…
Відмінити
Зберегти