From 9fb0f25bf090885bcda74fc48b0e2b9e7422e881 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sun, 19 Oct 2025 17:21:21 +0800 Subject: [PATCH] bugfix --- sqlor/sor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sqlor/sor.py b/sqlor/sor.py index 6bdad6d..d62c925 100755 --- a/sqlor/sor.py +++ b/sqlor/sor.py @@ -310,9 +310,10 @@ class SQLor(object): ret = await cur.fetchone() debug(f'coro:sor.fetchone()={ret}, {type(ret)}') return ret - # f = awaitify(cur.fetchone) - ret = cur.fetchone() + ret = await cur.fetchone() debug(f'func:sor.fetchone()={ret}, {type(ret)}') + if isinstance(ret, asyncio.Future): + ret = ret.result() return ret async def execute(self, sql, value):