]> git.0d.be Git - panikweb.git/commitdiff
chat: harden check for kick messages
authorFrédéric Péters <fpeters@0d.be>
Thu, 20 Apr 2017 05:25:37 +0000 (07:25 +0200)
committerFrédéric Péters <fpeters@0d.be>
Thu, 20 Apr 2017 05:25:37 +0000 (07:25 +0200)
panikweb_templates/static/js/specifics.js

index 9816ee2243e4e5bdcce49c7e002acc63f7c3eccd..8107709053782dda71d6b547f2bdc868d9a13d7c 100644 (file)
@@ -622,6 +622,8 @@ $(function() {
                                             var nick = $('.nick input').val()
                                             var muc = $('div#chat').data('chatroom');
                                             if (pres.getElementsByTagName('status').length == 1 &&
+                                                pres.getElementsByTagName('status')[0].attributes &&
+                                                pres.getElementsByTagName('status')[0].attributes.code &&
                                                 pres.getElementsByTagName('status')[0].attributes.code.value == '307') {
                                               /* kicked */
                                               var kicked = pres.getElementsByTagName('item')[0].attributes.nick.value;