Do not assume that lines have remarks.

Fixes #202.
This commit is contained in:
D. Berge
2022-04-29 14:32:46 +02:00
parent 51480e52ef
commit 0e534b583c

View File

@@ -37,7 +37,9 @@ def del_pending_remark(db, sequence):
with db.conn.cursor() as cursor:
qry = "SELECT remarks FROM raw_lines WHERE sequence = %s;"
cursor.execute(qry, (sequence,))
remarks = cursor.fetchone()[0]
row = cursor.fetchone()
if row is not None:
remarks = row[0]
rx = re.compile("^(<!-- @@DGL:PENDING@@ -->.*<!-- @@/DGL:PENDING@@ -->\n)")
m = rx.match(remarks)
if m is not None: