Skip to content

Commit eb06176

Browse files
committed
fix: 修复当sqlalchemy_database运行run_sync方法,session会自动commit的问题.
1 parent 3abe09f commit eb06176

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

fastapi_user_auth/auth/auth.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ def requires(
119119
) -> Callable: # sourcery no-metrics
120120
async def has_requires(user: _UserModelT) -> bool:
121121
return user and await self.db.async_run_sync(
122-
user.has_requires, roles=roles, groups=groups, permissions=permissions, is_session=True
122+
user.has_requires, roles=roles, groups=groups, permissions=permissions, commit=False
123123
)
124124

125125
async def depend(

0 commit comments

Comments
 (0)