Skip to content

Commit 065508e

Browse files
implemented requested changes
1 parent 67974ae commit 065508e

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

sqlite_rx/server.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,6 @@ def execute(self, message: dict, *args, **kwargs):
220220
execute_many = message['execute_many']
221221
execute_script = message['execute_script']
222222
error = None
223-
lastrowid = None
224223
try:
225224
if execute_script:
226225
LOG.debug("Query Mode: Execute Script")
@@ -230,10 +229,10 @@ def execute(self, message: dict, *args, **kwargs):
230229
self._cursor.executemany(message['query'], message['params'])
231230
elif message['params']:
232231
LOG.debug("Query Mode: Conditional Params")
233-
ret = self._cursor.execute(message['query'], message['params'])
232+
self._cursor.execute(message['query'], message['params'])
234233
else:
235234
LOG.debug("Query Mode: Default No params")
236-
ret = self._cursor.execute(message['query'])
235+
self._cursor.execute(message['query'])
237236
except Exception:
238237
LOG.exception("Exception while executing query %s", message['query'])
239238
error = self.capture_exception()
@@ -248,9 +247,8 @@ def execute(self, message: dict, *args, **kwargs):
248247
if error:
249248
return zlib.compress(msgpack.dumps(result))
250249

251-
if ret is not None:
252-
if ret.lastrowid is not None:
253-
result['lastrowid'] = ret.lastrowid
250+
if self._cursor.lastrowid:
251+
result['lastrowid'] = self._cursor.lastrowid
254252

255253
try:
256254
result['items'] = [row for row in self._cursor.fetchall()]

0 commit comments

Comments
 (0)