From f8bc104ecb3156e8f7482a10f74dc0a8c6502592 Mon Sep 17 00:00:00 2001 From: Tomasz Bekas Date: Mon, 11 Dec 2023 12:29:38 +0100 Subject: [PATCH] Return err from modify fn --- datastore/sql/sqliteds.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datastore/sql/sqliteds.nim b/datastore/sql/sqliteds.nim index 23445a2..2a0fda9 100644 --- a/datastore/sql/sqliteds.nim +++ b/datastore/sql/sqliteds.nim @@ -54,7 +54,7 @@ method modifyGet*(self: SQLiteDatastore, key: Key, fn: ModifyGet): Future[?!seq[ try: (maybeNewData, aux) = await fn(maybeCurrentData) except CatchableError as err: - return failure("Error running modify function: " & err.msg) + return failure(err) if maybeCurrentData == maybeNewData: # no need to change currently stored value