fix(adapter): use getCurrentAdapter for user lookup to avoid transaction deadlock (#7758)

(cherry picked from commit 7db4e60952)
(cherry picked from commit ae14b2ebda4745d04ae3d8babe6911381ea9a7c8)
This commit is contained in:
sakamoto-wk
2026-02-18 22:31:37 +08:00
committed by Alex Yang
parent 61cc2a5251
commit 327ee71411
@@ -348,7 +348,9 @@ export const createInternalAdapter = (
);
}
const user = await adapter.findOne<User>({
const user = await (
await getCurrentAdapter(adapter)
).findOne<User>({
model: "user",
where: [
{