Commit cf249765 authored by JC Brand's avatar JC Brand

components/message: Add fallbacks if VCard is not defined

parent 18b0d8db
...@@ -171,8 +171,8 @@ class Message extends CustomElement { ...@@ -171,8 +171,8 @@ class Message extends CustomElement {
} }
getAvatarData () { getAvatarData () {
const image_type = this.model.vcard.get('image_type'); const image_type = this.model.vcard?.get('image_type') || _converse.DEFAULT_IMAGE_TYPE;
const image_data = this.model.vcard.get('image'); const image_data = this.model.vcard?.get('image') || _converse.DEFAULT_IMAGE;
const image = "data:" + image_type + ";base64," + image_data; const image = "data:" + image_type + ";base64," + image_data;
return { return {
'classes': 'chat-msg__avatar', 'classes': 'chat-msg__avatar',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment