parent
5b1e8ffc26
commit
61892d004e
@ -76,8 +76,19 @@ class Chuni(Importer):
|
|||||||
parts = line.strip().split('\t')
|
parts = line.strip().split('\t')
|
||||||
if len(parts) == 2:
|
if len(parts) == 2:
|
||||||
data[parts[0]] = parts[1]
|
data[parts[0]] = parts[1]
|
||||||
inserts.append((song, chart, data['CREATOR'], data['T_JUDGE_TAP'], data['T_JUDGE_HLD'], data['T_JUDGE_SLD'],
|
creator = data.get('CREATOR')
|
||||||
data['T_JUDGE_AIR'], data['T_JUDGE_FLK'], data['T_JUDGE_ALL']))
|
judgeTap = data.get('T_JUDGE_TAP')
|
||||||
|
judgeHold = data.get('T_JUDGE_HLD')
|
||||||
|
judgeSlide = data.get('T_JUDGE_SLD')
|
||||||
|
judgeAir = data.get('T_JUDGE_AIR')
|
||||||
|
judgeFlick = data.get('T_JUDGE_FLK')
|
||||||
|
judgeAll = data.get('T_JUDGE_ALL')
|
||||||
|
|
||||||
|
if creator is None or judgeTap is None or judgeHold is None or judgeSlide is None or judgeAir is None or judgeFlick is None or judgeAll is None:
|
||||||
|
print('warning: chart file missing data')
|
||||||
|
|
||||||
|
inserts.append((song, chart, creator or '', judgeTap or 0, judgeHold or 0, judgeSlide or 0,
|
||||||
|
judgeAir or 0, judgeFlick or 0, judgeAll or 0))
|
||||||
fields = ['songId', 'chartId', 'chartDesigner', 'tapJudgeCount', 'holdJudgeCount', 'slideJudgeCount',
|
fields = ['songId', 'chartId', 'chartDesigner', 'tapJudgeCount', 'holdJudgeCount', 'slideJudgeCount',
|
||||||
'airJudgeCount', 'flickJudgeCount', 'allJudgeCount']
|
'airJudgeCount', 'flickJudgeCount', 'allJudgeCount']
|
||||||
self.cur.executemany(
|
self.cur.executemany(
|
||||||
|
Loading…
Reference in New Issue
Block a user