From 7e07f0ae534a589347c0a2bb38ca2045da910f8f Mon Sep 17 00:00:00 2001 From: "Christopher T. Johnson" Date: Mon, 20 Nov 2023 13:51:51 -0500 Subject: [PATCH] Add second binding to same word --- lib/read.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/read.py b/lib/read.py index 6aa6767..d1d1ad7 100644 --- a/lib/read.py +++ b/lib/read.py @@ -368,6 +368,9 @@ class EditDialog(QDialog, Ui_Dialog): # textBlock = self.paraEdit.document().findBlock(cursor.position()) blockNum = textBlock.blockNumber() + start = start - textBlock.position() + end = end - textBlock.position() + query = QSqlQuery() query.prepare("SELECT * FROM words WHERE word = :word") query.bindValue(":word", word) @@ -395,8 +398,6 @@ class EditDialog(QDialog, Ui_Dialog): query.bindValue(":definition", json.dumps(definition)) if not query.exec(): query_error(query) - start = start - textBlock.position() - end = end - textBlock.position() self.defined(query.lastInsertId(), blockNum, start, end) return