[omemo] Fix set operation

Fixes #399
This commit is contained in:
Philipp Hörist
2019-03-11 23:51:24 +01:00
parent 6436c1cafa
commit 850cf7d863

View File

@@ -437,7 +437,7 @@ class OMEMO(BaseModule):
def set_devicelist(self, devicelist=None): def set_devicelist(self, devicelist=None):
devicelist_ = set([self.backend.own_device]) devicelist_ = set([self.backend.own_device])
if devicelist is not None: if devicelist is not None:
devicelist_.add(devicelist) devicelist_.update(devicelist)
self._log.info('Publishing own devicelist: %s', devicelist_) self._log.info('Publishing own devicelist: %s', devicelist_)
self._nbxmpp('OMEMO').set_devicelist(devicelist_) self._nbxmpp('OMEMO').set_devicelist(devicelist_)