diff --git a/daily_report/dreport.py b/daily_report/dreport.py index 1a08562..9e73e7c 100644 --- a/daily_report/dreport.py +++ b/daily_report/dreport.py @@ -433,18 +433,17 @@ class Report: mp = MpInterface() fromappids = mp.get_fromappid_cn(args['gameid'], args['channelid']) - f_keys = fromappids.keys() - if f_keys and ss_input_fromappids: + if fromappids and ss_input_fromappids: for item in ss_input_fromappids: args['fromappid'] = item - args['fromappid_cn'] = f_keys.get(item, None) or "未知" + args['fromappid_cn'] = fromappids.get(item, None) or "未知" temp['input'].append(self.get_input_fromappid(**args)) data.append(temp) - if f_keys and ss_output_fromappids: + if fromappids and ss_output_fromappids: for item in ss_output_fromappids: args['fromappid'] = item - args['fromappid_cn'] = f_keys.get(item, None) or "未知" + args['fromappid_cn'] = fromappids.get(item, None) or "未知" temp['output'].append(self.get_input_fromappid(**args)) data.append(temp)