Commit 84590150 authored by Arturo Albacete's avatar Arturo Albacete

skip if headers haven't changed

parent d0b65e14
import csv
import dataclasses
import json
import html
......@@ -37,8 +38,6 @@ def plaintext_to_html(text, classname=None):
def update_logfile(logfile_path, fields):
import csv
with open(logfile_path, "r", encoding="utf8", newline="") as file:
reader = csv.reader(file)
rows = list(reader)
......@@ -47,6 +46,10 @@ def update_logfile(logfile_path, fields):
if not rows:
return
# file is already synced, do nothing
if len(rows[0]) == len(fields):
return
rows[0] = fields
# append new fields to each row as empty values
......@@ -60,7 +63,6 @@ def update_logfile(logfile_path, fields):
def save_files(js_data, images, do_make_zip, index):
import csv
filenames = []
fullfns = []
parsed_infotexts = []
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment