davanstrien HF staff commited on
Commit
a0dfa27
1 Parent(s): 0a15754

Refactor save_vote function to write each vote entry with a newline character

Browse files
Files changed (1) hide show
  1. main.py +3 -2
main.py CHANGED
@@ -71,8 +71,9 @@ def save_vote(vote_entry):
71
  with open(VOTES_FILE, "a") as file:
72
  date_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
73
  vote_entry["timestamp"] = date_time
74
- json.dump(vote_entry, file)
75
- file.write("\n")
 
76
  logger.info(f"Vote saved: {vote_entry}")
77
 
78
 
 
71
  with open(VOTES_FILE, "a") as file:
72
  date_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
73
  vote_entry["timestamp"] = date_time
74
+ file.write(
75
+ json.dumps(vote_entry) + "\n"
76
+ ) # Add a newline character after writing each entry
77
  logger.info(f"Vote saved: {vote_entry}")
78
 
79