From e17445b57499ac9a6461645242e04a8ecee374ef Mon Sep 17 00:00:00 2001
From: angelblue05 <angelblue.dev@gmail.com>
Date: Wed, 10 Oct 2018 16:38:40 -0500
Subject: [PATCH] Fix empty results due to error 500

---
 resources/lib/downloader.py | 9 +++++----
 resources/lib/monitor.py    | 2 +-
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/resources/lib/downloader.py b/resources/lib/downloader.py
index 607128bf..231b1d35 100644
--- a/resources/lib/downloader.py
+++ b/resources/lib/downloader.py
@@ -243,8 +243,8 @@ def _get_items(query, server_id=None):
 
             params['StartIndex'] = index
             params['Limit'] = LIMIT
-            result = _get(url, params, server_id=server_id)
-
+            result = _get(url, params, server_id=server_id) or {'Items': []}
+            
             items['Items'].extend(result['Items'])
             items['RestorePoint'] = query
             yield items
@@ -320,7 +320,7 @@ class TheVoid(object):
             raise Exception("unexpected data format")
 
         data['VoidName'] = str(create_id())
-        LOG.info("---[ contact mothership/%s ]", method)
+        LOG.info("---[ contact MU-TH-UR 6000/%s ]", method)
         LOG.debug(data)
 
         event(method, data)
@@ -335,7 +335,7 @@ class TheVoid(object):
 
             if response != "":
 
-                LOG.debug("--<[ beacon/emby_%s.json ]", self.data['VoidName'])
+                LOG.debug("--<[ nostromo/emby_%s.json ]", self.data['VoidName'])
                 window('emby_%s' % self.data['VoidName'], clear=True)
 
                 return response
@@ -346,6 +346,7 @@ class TheVoid(object):
                 return default
 
             xbmc.sleep(100)
+            LOG.info("--[ void/%s ]", self.data['VoidName'])
 
 def get_objects(src, filename):
 
diff --git a/resources/lib/monitor.py b/resources/lib/monitor.py
index f43643db..83234acf 100644
--- a/resources/lib/monitor.py
+++ b/resources/lib/monitor.py
@@ -246,7 +246,7 @@ class Monitor(xbmc.Monitor):
     def void_responder(self, data, result):
 
         window('emby_%s.json' % data['VoidName'], result)
-        LOG.debug("--->[ beacon/emby_%s.json ] sent", data['VoidName'])
+        LOG.debug("--->[ nostromo/emby_%s.json ] sent", data['VoidName'])
 
     def server_instance(self, server_id=None):