From abac757be25d1858d30c00f3dd05eacd93989061 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Sat, 30 Nov 2024 17:10:56 -0500 Subject: [PATCH] Update object ID after adding to database --- lib/nntp/tiny/db.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/nntp/tiny/db.py b/lib/nntp/tiny/db.py index 044f0af..7459772 100644 --- a/lib/nntp/tiny/db.py +++ b/lib/nntp/tiny/db.py @@ -87,7 +87,9 @@ class Database(): if column != table.key: values.append(getattr(obj, column)) - self.db.execute(sql, values) + cr = self.db.execute(sql, values) + + setattr(obj, table.key, cr.lastrowid) def query_sql(self, table, sql, values=list()): cr = DatabaseTableCursor(table, self.db.cursor())