mirror of
https://gitcode.com/GitHub_Trending/ji/jitsi-meet.git
synced 2025-12-30 11:22:31 +00:00
fix: Hides email when gravatar is disabled or avatar is provided.
When avatar is externally provided, set by iframe API or via jwt we hide gravatar setting as it does nothing.
This commit is contained in:
@@ -198,9 +198,15 @@ export function getProfileTabProps(stateful: IStateful) {
|
||||
authLogin,
|
||||
conference
|
||||
} = state['features/base/conference'];
|
||||
const { hideEmailInSettings } = state['features/base/config'];
|
||||
const config = state['features/base/config'];
|
||||
let { hideEmailInSettings } = config;
|
||||
const localParticipant = getLocalParticipant(state);
|
||||
|
||||
if (config.gravatar?.disabled
|
||||
|| (localParticipant?.avatarURL && localParticipant?.avatarURL.length > 0)) {
|
||||
hideEmailInSettings = true;
|
||||
}
|
||||
|
||||
return {
|
||||
authEnabled: Boolean(conference && authEnabled),
|
||||
authLogin,
|
||||
|
||||
Reference in New Issue
Block a user