Save total time in session
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user