Filter out undefined

This commit is contained in:
JC Brand 2019-02-01 11:02:43 +01:00
parent 60bb313988
commit 4c964c56c0
2 changed files with 3 additions and 2 deletions

3
dist/converse.js vendored
View File

@ -68771,9 +68771,10 @@ _converse_headless_converse_core__WEBPACK_IMPORTED_MODULE_0__["default"].plugins
_converse.api.listen.on('afterTearDown', () => {
if (_converse.presences) {
_converse.presences.each(p => {
p.resources.each(r => r.destroy({
_.each(p.resources.reject(_.isUndefined), r => r.destroy({
'silent': true
}));
p.save({
'show': 'offline'
}, {

View File

@ -836,7 +836,7 @@ converse.plugins.add('converse-roster', {
_converse.api.listen.on('afterTearDown', () => {
if (_converse.presences) {
_converse.presences.each(p => {
p.resources.each(r => r.destroy({'silent': true}));
_.each(p.resources.reject(_.isUndefined), r => r.destroy({'silent': true}));
p.save({'show': 'offline'}, {'silent': true})
});
}