|
|
@@ -48,6 +48,7 @@ const commands = {
|
|
48
|
48
|
CONNECTION_QUALITY: "stats",
|
|
49
|
49
|
EMAIL: "email",
|
|
50
|
50
|
AVATAR_URL: "avatar-url",
|
|
|
51
|
+ AVATAR_ID: "avatar-id",
|
|
51
|
52
|
ETHERPAD: "etherpad",
|
|
52
|
53
|
SHARED_VIDEO: "shared-video",
|
|
53
|
54
|
CUSTOM_ROLE: "custom-role"
|
|
|
@@ -758,6 +759,8 @@ export default {
|
|
758
|
759
|
let avatarUrl = APP.settings.getAvatarUrl();
|
|
759
|
760
|
avatarUrl && sendData(this.commands.defaults.AVATAR_URL,
|
|
760
|
761
|
avatarUrl);
|
|
|
762
|
+ !email && sendData(
|
|
|
763
|
+ this.commands.defaults.AVATAR_ID, APP.settings.getAvatarId());
|
|
761
|
764
|
|
|
762
|
765
|
let nick = APP.settings.getDisplayName();
|
|
763
|
766
|
if (config.useNicks && !nick) {
|
|
|
@@ -1257,6 +1260,11 @@ export default {
|
|
1257
|
1260
|
APP.UI.setUserAvatarUrl(from, data.value);
|
|
1258
|
1261
|
});
|
|
1259
|
1262
|
|
|
|
1263
|
+ room.addCommandListener(this.commands.defaults.AVATAR_ID,
|
|
|
1264
|
+ (data, from) => {
|
|
|
1265
|
+ APP.UI.setUserAvatarID(from, data.value);
|
|
|
1266
|
+ });
|
|
|
1267
|
+
|
|
1260
|
1268
|
APP.UI.addListener(UIEvents.NICKNAME_CHANGED, changeLocalDisplayName);
|
|
1261
|
1269
|
|
|
1262
|
1270
|
APP.UI.addListener(UIEvents.START_MUTED_CHANGED,
|