Save total time in session

This commit is contained in:
Christopher T. Johnson
2023-12-29 12:05:44 -05:00
parent b4c6f40e09
commit c6b2e7b027

View File

@@ -114,13 +114,14 @@ class SessionDialog(QDialog, Ui_Dialog):
query = QSqlQuery() query = QSqlQuery()
query.prepare( query.prepare(
"UPDATE sessions " "UPDATE sessions "
"SET start=:start, stop=:stop, notes=:notes " "SET start=:start, stop=:stop, notes=:notes, total=:total "
"WHERE sesion_id = :session_id" "WHERE session_id = :session_id"
) )
query.bindValue(":session_id", self.session_id) query.bindValue(":session_id", self.session_id)
query.bindValue(":start", self.sessionStart.isoformat()) query.bindValue(":start", self.sessionStart.isoformat())
query.bindValue(":stop", self.sessionEnd.isoformat()) query.bindValue(":stop", self.sessionEnd.isoformat())
query.bindValue(":notes", self.textEdit.toPlainText()) query.bindValue(":notes", self.textEdit.toPlainText())
query.bindValue(":total", self.totalTime.total_seconds())
if not query.exec(): if not query.exec():
query_error(query) query_error(query)
super().accept() super().accept()