4
0
Quellcode durchsuchen

BatcaveClient: get_node() handles retrieval error correctly

Helge Jung vor 9 Jahren
Ursprung
Commit
eec6ca773a
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  1. 3 0
      modules/batcave/client.py

+ 3 - 0
modules/batcave/client.py

@@ -46,6 +46,9 @@ class BatcaveClient(object):
         url = 'find?name=' + name + '&fuzzy=' + ('1' if fuzzymatch else '0')
         matches = self.__load_response(url, 'find_name=' + name)
 
+        if matches is None:
+            return None
+
         if single_match_only:
             if len(matches) == 1:
                 return matches[0]