From c8eab4594bd568a21bdcdf379523322efb247b52 Mon Sep 17 00:00:00 2001 From: Nick Denry Date: Sun, 17 May 2020 21:30:06 +0300 Subject: [PATCH] Generate an unique xmpp resource before connect --- app/services/chimeverse-service.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/services/chimeverse-service.js b/app/services/chimeverse-service.js index 1f77ef9..99509b8 100644 --- a/app/services/chimeverse-service.js +++ b/app/services/chimeverse-service.js @@ -31,12 +31,13 @@ angApp.factory('ChimeVerseService', ($window, $timeout, CredentialsServise, Syst chimeversePlugin.register(login) let lang = navigator.language let allowBookmarks = SettingsService.get('allowBookmarks') + let xmppResource = '.' + (Math.random().toString(36)+'00000000000000000').slice(2, 7); // Generate 5 char unique str $timeout(() => { converse.initialize({ allow_bookmarks: allowBookmarks, bosh_service_url: bosh, view_mode: 'embedded', - jid: login + '/chimeverse', + jid: login + '/Chimeverse'+xmppResource, password: password, auto_login: true, whitelisted_plugins: ['chimeVerse'],