Handle empty client_pickle

This commit is contained in:
Alex 2020-03-05 22:55:11 +01:00
parent 62dae5a0a2
commit 01a5065240
1 changed files with 1 additions and 1 deletions

View File

@ -213,7 +213,7 @@ class MessengerBridge:
self.init_backlog_length = int(cmd["data"]["initial_backlog"])
client_file = "/tmp/fbclient_" + hashlib.sha224(cmd["data"]["email"].encode("utf-8")).hexdigest()
if "client_pickle" in cmd["data"]:
if "client_pickle" in cmd["data"] and len(cmd["data"]["client_pickle"]) > 0:
data = base64.b64decode(cmd["data"]["client_pickle"])
data = zlib.decompress(data)
self.client = pickle.loads(data)