diff --git a/taptap/taptap_report.py b/taptap/taptap_report.py index 74b0371..0addd46 100644 --- a/taptap/taptap_report.py +++ b/taptap/taptap_report.py @@ -33,9 +33,10 @@ class TapTapReport: gameid_order.setdefault(key, {}).update(b_d[key]) for key in gameid_order: - all['gameid'] = key.split("#")[0] - all['catename'] = key.split('#')[1] - all[key]['diff_order'] = gameid_order[key].get(self.day, 301) - gameid_order[key].get(self.bday, 301) + all.setdefault(key, {})['gameid'] = key.split("#")[0] + all.setdefault(key, {})['catename'] = key.split('#')[1] + all.setdefault(key, {})['diff_order'] = gameid_order[key].get(self.day, 301) - gameid_order[key].get( + self.bday, 301) print(all)