添加特殊判断,后期避免报错

This commit is contained in:
Jerry Yan 2020-04-04 16:42:21 +08:00
parent 9b69e90021
commit bd4082f690

10
api.py
View File

@ -195,9 +195,15 @@ class XiGuaLiveApi:
self.isLive = False
return False
self.isLive = d["user_info"]["is_living"]
self._rawRoomInfo = d["user_info"]['live_info']
if d["user_info"]['live_info'] is None:
if d["live_data"] is None:
self.isLive = False
else:
self._rawRoomInfo = d["user_info"]['live_info']
else:
self._rawRoomInfo = d["user_info"]['live_info']
if self.isLive:
self.roomID = d["user_info"]['live_info']['room_id']
self.roomID = self._rawRoomInfo['room_id']
return self.isLive
def _getRoomInfo(self, force=False):