Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/python-nbxmpp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Hörist <philipp@hoerist.com>2020-01-26 23:05:53 +0300
committerPhilipp Hörist <philipp@hoerist.com>2020-01-26 23:11:12 +0300
commit8c4bbc694a75cc708ddae6890cf4dad5f86f5377 (patch)
tree4257c7e88170b6211decf8ccef7e51dc699903bf /nbxmpp/modules
parentefd417bf608b87b70bb56c34bde9b860fd365bb9 (diff)
OMEMO: Make return value consistent for request_devicelist()
Always return a list instead of in some cases None Fixes #96
Diffstat (limited to 'nbxmpp/modules')
-rw-r--r--nbxmpp/modules/omemo.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/nbxmpp/modules/omemo.py b/nbxmpp/modules/omemo.py
index 8a531b1..859e37e 100644
--- a/nbxmpp/modules/omemo.py
+++ b/nbxmpp/modules/omemo.py
@@ -173,7 +173,7 @@ class OMEMO:
raise StanzaMalformed('No list node found')
if not list_node.getChildren():
- return None
+ return []
result = []
devices_nodes = list_node.getChildren()
@@ -210,7 +210,7 @@ class OMEMO:
items_node = pubsub_node.getTag('items')
item = items_node.getTag('item')
if item is None:
- return None
+ return []
try:
return self._parse_devicelist(item)