fix:[FL-191][修复用户创建失败的数据库事务错误]

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
chengkai3
2026-06-18 11:00:38 +08:00
parent a332ba58ba
commit fa4834a9e2
+2 -2
View File
@@ -115,7 +115,7 @@ def create_user(
)
db.add(user)
db.commit()
db.flush()
_assign_legacy_roles(db, user_id, [])
write_audit_log(
db,
@@ -495,8 +495,8 @@ def _replace_legacy_user_roles(db: Session, user_id: str, role_ids: list[str]) -
"role_id": role_id,
},
)
db.flush()
except SQLAlchemyError:
db.rollback()
return False
return True