|
@@ -308,7 +308,12 @@ UI.initConference = function () {
|
308
|
308
|
}
|
309
|
309
|
|
310
|
310
|
// Make sure we configure our avatar id, before creating avatar for us
|
311
|
|
- UI.setUserEmail(id, Settings.getEmail());
|
|
311
|
+ let email = Settings.getEmail();
|
|
312
|
+ if (email) {
|
|
313
|
+ UI.setUserEmail(id, email);
|
|
314
|
+ } else {
|
|
315
|
+ UI.setUserAvatarID(id, Settings.getAvatarId());
|
|
316
|
+ }
|
312
|
317
|
|
313
|
318
|
Toolbar.checkAutoEnableDesktopSharing();
|
314
|
319
|
|
|
@@ -839,7 +844,7 @@ UI.dockToolbar = function (isDock) {
|
839
|
844
|
/**
|
840
|
845
|
* Updates the avatar for participant.
|
841
|
846
|
* @param {string} id user id
|
842
|
|
- * @param {stirng} avatarUrl the URL for the avatar
|
|
847
|
+ * @param {string} avatarUrl the URL for the avatar
|
843
|
848
|
*/
|
844
|
849
|
function changeAvatar(id, avatarUrl) {
|
845
|
850
|
VideoLayout.changeUserAvatar(id, avatarUrl);
|
|
@@ -852,7 +857,7 @@ function changeAvatar(id, avatarUrl) {
|
852
|
857
|
/**
|
853
|
858
|
* Update user email.
|
854
|
859
|
* @param {string} id user id
|
855
|
|
- * @param {stirng} email user email
|
|
860
|
+ * @param {string} email user email
|
856
|
861
|
*/
|
857
|
862
|
UI.setUserEmail = function (id, email) {
|
858
|
863
|
// update avatar
|
|
@@ -861,11 +866,22 @@ UI.setUserEmail = function (id, email) {
|
861
|
866
|
changeAvatar(id, Avatar.getAvatarUrl(id));
|
862
|
867
|
};
|
863
|
868
|
|
|
869
|
+/**
|
|
870
|
+ * Update user avtar id.
|
|
871
|
+ * @param {string} id user id
|
|
872
|
+ * @param {string} avatarId user's avatar id
|
|
873
|
+ */
|
|
874
|
+UI.setUserAvatarID = function (id, avatarId) {
|
|
875
|
+ // update avatar
|
|
876
|
+ Avatar.setUserAvatarID(id, avatarId);
|
|
877
|
+
|
|
878
|
+ changeAvatar(id, Avatar.getAvatarUrl(id));
|
|
879
|
+};
|
864
|
880
|
|
865
|
881
|
/**
|
866
|
882
|
* Update user avatar URL.
|
867
|
883
|
* @param {string} id user id
|
868
|
|
- * @param {stirng} url user avatar url
|
|
884
|
+ * @param {string} url user avatar url
|
869
|
885
|
*/
|
870
|
886
|
UI.setUserAvatarUrl = function (id, url) {
|
871
|
887
|
// update avatar
|
|
@@ -1440,8 +1456,6 @@ UI.enableMicrophoneButton = function () {
|
1440
|
1456
|
Toolbar.markAudioIconAsDisabled(false);
|
1441
|
1457
|
};
|
1442
|
1458
|
|
1443
|
|
-let bottomToolbarEnabled = null;
|
1444
|
|
-
|
1445
|
1459
|
UI.showRingOverLay = function () {
|
1446
|
1460
|
RingOverlay.show(APP.tokenData.callee);
|
1447
|
1461
|
FilmStrip.toggleFilmStrip(false);
|