Ethscriptions commited on
Commit
7bea63f
·
verified ·
1 Parent(s): ebdd50a

Show purchase times in ticket alerts

Browse files
pages/🎟️ 售票时间集中监控.py CHANGED
@@ -665,7 +665,9 @@ class TicketSnapshotMonitor:
665
  from_sold = safe_int(event.get("from_sold")) or 0
666
  to_sold = safe_int(event.get("to_sold")) or 0
667
  delta = max(0, to_sold - from_sold)
668
- point_deltas.append(str(delta))
 
 
669
  point_delta_text = " / ".join(point_deltas) if point_deltas else "--"
670
  return "\n".join(
671
  [
 
665
  from_sold = safe_int(event.get("from_sold")) or 0
666
  to_sold = safe_int(event.get("to_sold")) or 0
667
  delta = max(0, to_sold - from_sold)
668
+ purchase_dt = parse_datetime_text(event.get("snapshot_at"))
669
+ purchase_time = purchase_dt.strftime("%H:%M") if purchase_dt else "--:--"
670
+ point_deltas.append(f"{delta}({purchase_time})")
671
  point_delta_text = " / ".join(point_deltas) if point_deltas else "--"
672
  return "\n".join(
673
  [