Pārlūkot izejas kodu

Fix failing test

JC Brand 6 gadi atpakaļ
vecāks
revīzija
c759112cf3
3 mainītis faili ar 3 papildinājumiem un 3 dzēšanām
  1. 1 1
      spec/smacks.js
  2. 1 1
      src/headless/converse-smacks.js
  3. 1 1
      tests/mock.js

+ 1 - 1
spec/smacks.js

@@ -22,7 +22,7 @@
             const view = _converse.chatboxviews.get('controlbox');
             spyOn(view, 'renderControlBoxPane').and.callThrough();
 
-            _converse.api.user.login('romeo@montague.lit', 'secret');
+            _converse.api.user.login('romeo@montague.lit/orchard', 'secret');
             const sent_stanzas = _converse.connection.sent_stanzas;
             let stanza = await test_utils.waitUntil(() =>
                 sent_stanzas.filter(s => (s.tagName === 'enable')).pop());

+ 1 - 1
src/headless/converse-smacks.js

@@ -217,7 +217,7 @@ converse.plugins.add('converse-smacks', {
                 const stanza_string = Strophe.serialize(stanza);
                 _converse.session.save(
                     'unacked_stanzas',
-                    _converse.session.get('unacked_stanzas').concat([stanza_string])
+                    (_converse.session.get('unacked_stanzas') || []).concat([stanza_string])
                 );
                 const max_unacked = _converse.smacks_max_unacked_stanzas;
                 if (max_unacked > 0) {

+ 1 - 1
tests/mock.js

@@ -238,7 +238,7 @@
             }).catch(_.partial(_converse.log, _, Strophe.LogLevel.FATAL));
         };
         if (_.get(settings, 'auto_login') !== false) {
-            _converse.api.user.login('romeo@montague.lit', 'secret');
+            _converse.api.user.login('romeo@montague.lit/orchard', 'secret');
             await _converse.api.waitUntil('afterResourceBinding');
         }
         window.converse_disable_effects = true;