Commit ca6e627
Changed files (1)
src
danmu
src/danmu/sync.py
@@ -121,7 +121,7 @@ async def save_livechats_to_turso(live_info: dict, data: list[dict], qtype: str)
normed_data.append({"time": f"{date} {time}", "content": x["content"], "segmented": " ".join(cutter.cutword(x["content"]))})
added.add(f"{date}{time}{x['content']}")
else:
- for x in sorted(data, key=lambda x: x.get("timestamp", 0)):
+ for x in sorted(data, key=lambda x: x.get("timestamp") or 0):
# time, user, fullname, content, uid, superchat, currency, segmented
item = {}
if not all([x.get("timestamp"), x.get("authorName")]):