conn.close()
return {"status": "skipped", "date": now, "reason": "duplicate same-day record"}
cursor.execute(
- "INSERT INTO study_logs (group_id, op_type, status, created_at, log_date, duration_sec) VALUES (?, ?, ?, ?, ?, ?)",
- (data.group_id, data.op_type, 'completed', now, today_prefix, data.duration_sec or 0)
+ "INSERT INTO study_logs (group_id, new_group_id, op_type, status, created_at, log_date, duration_sec) VALUES (?, ?, ?, ?, ?, ?, ?)",
+ (data.group_id, str(data.group_id), data.op_type, 'completed', now, today_prefix, data.duration_sec or 0)
)
conn.commit()
conn.close()