From 850cf7d8636f764cb56d9c5c0fdb0e6962b238e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Philipp=20H=C3=B6rist?= <philipp@hoerist.com>
Date: Mon, 11 Mar 2019 23:51:24 +0100
Subject: [PATCH] [omemo] Fix set operation

Fixes #399
---
 omemo/modules/omemo.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/omemo/modules/omemo.py b/omemo/modules/omemo.py
index 074c23de..13550711 100644
--- a/omemo/modules/omemo.py
+++ b/omemo/modules/omemo.py
@@ -437,7 +437,7 @@ class OMEMO(BaseModule):
     def set_devicelist(self, devicelist=None):
         devicelist_ = set([self.backend.own_device])
         if devicelist is not None:
-            devicelist_.add(devicelist)
+            devicelist_.update(devicelist)
         self._log.info('Publishing own devicelist: %s', devicelist_)
         self._nbxmpp('OMEMO').set_devicelist(devicelist_)
 
-- 
GitLab