forked from Hay1tsme/artemis
chuni: fix hard error caused by not having the db set up
This commit is contained in:
parent
7ca4e6adb9
commit
6965132e5b
@ -33,6 +33,9 @@ class ChuniBase:
|
|||||||
def handle_get_game_charge_api_request(self, data: Dict) -> Dict:
|
def handle_get_game_charge_api_request(self, data: Dict) -> Dict:
|
||||||
game_charge_list = self.data.static.get_enabled_charges(self.version)
|
game_charge_list = self.data.static.get_enabled_charges(self.version)
|
||||||
|
|
||||||
|
if game_charge_list is None or len(game_charge_list) == 0:
|
||||||
|
return {"length": 0, "gameChargeList": []}
|
||||||
|
|
||||||
charges = []
|
charges = []
|
||||||
for x in range(len(game_charge_list)):
|
for x in range(len(game_charge_list)):
|
||||||
charges.append(
|
charges.append(
|
||||||
@ -52,6 +55,14 @@ class ChuniBase:
|
|||||||
def handle_get_game_event_api_request(self, data: Dict) -> Dict:
|
def handle_get_game_event_api_request(self, data: Dict) -> Dict:
|
||||||
game_events = self.data.static.get_enabled_events(self.version)
|
game_events = self.data.static.get_enabled_events(self.version)
|
||||||
|
|
||||||
|
if game_events is None or len(game_events) == 0:
|
||||||
|
self.logger.warn("No enabled events, did you run the reader?")
|
||||||
|
return {
|
||||||
|
"type": data["type"],
|
||||||
|
"length": 0,
|
||||||
|
"gameEventList": [],
|
||||||
|
}
|
||||||
|
|
||||||
event_list = []
|
event_list = []
|
||||||
for evt_row in game_events:
|
for evt_row in game_events:
|
||||||
tmp = {}
|
tmp = {}
|
||||||
|
Loading…
Reference in New Issue
Block a user