Error: Unable to init avatar - no id

Hi! I’m using Jitsi-meet. After starting the call, I receive an error in the console:

[modules/UI/videolayout/SmallVideo.js] <g.w.updateView>:  Unable to init avatar - no id 

What do i need to change in Jitsi settings?

Thanks for joining the forum and asking about this.

The current avatar setup requires you to have an account on gravatar.com and setup an email and image to use.

Then when you use that email as part of your ID in any Jitsi Meet setup, it will fetch the image from gravatar.com. Also see Please add support for Libravatar.org and self-hosted instances (alternative to Gravatar) #4927.

#NEEDSDOC

Thanks for the answer. Can I not use any services/libraries for avatar?

If you can code, yes, of course. This not currently implemented in Jitsi Meet, though.

Could you help me please?
Do these changes need to be done on the frontend side?
Now I set avatarUrl for each user:

const options = {
      roomName,
      width: '100%',
      height: '100%',
      parentNode: this.meetRef.current,
      interfaceConfigOverwrite: {
        TOOLBAR_BUTTONS: [
          'microphone',
          'camera',
          'closedcaptions',
          'desktop',
          'fullscreen',
          'fodeviceselection',
          'hangup',
          'settings',
          'videoquality',
          'tileview'
        ],
        SETTINGS_SECTIONS: ['devices', 'language']
      }
    };

    const api = new JitsiMeetExternalAPI(domain, options);

    api.executeCommands({
      displayName: user.name,
      avatarUrl: user.avatar
    });

But the error is still present. How can I avoid the error in this case?

I am not how your code is related to avatar icons… please post in a new thread if it’s a different matter. I am afraid I can’t help with code questions, but someone else may be.