From 4b7852a5c266f1282f5589175045cff1e1b97726 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 19 May 2026 15:19:33 +0800 Subject: [PATCH] bugfix --- wwwroot/deerer_user.dspy | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 wwwroot/deerer_user.dspy diff --git a/wwwroot/deerer_user.dspy b/wwwroot/deerer_user.dspy new file mode 100644 index 0000000..c3d8edc --- /dev/null +++ b/wwwroot/deerer_user.dspy @@ -0,0 +1,24 @@ +debug(f'jump-in:{params_kw=}') +deerer1 = params_kw.deerer +if deerer1 is None: + return "error" +db = DBPools() +dbname = get_module_dbname('dapi') +async with db.sqlorContext(dbname) as sor: + deerer = deerer1[7:] + userid = await deerer_user(sor, deerer, request['client_ip'], request) + recs = await sor.R('users', {'id': userid}) + if recs: + return { + "status": "ok", + "data":{ + "user": recs[0] + } + } +return { + "status": "error", + "data": { + "message": "error happend" + } +} +