File tree Expand file tree Collapse file tree 2 files changed +2
-8
lines changed Expand file tree Collapse file tree 2 files changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -109,13 +109,7 @@ async def get_async_db_session(
109
109
sessionmaker : Annotated [async_sessionmaker [AsyncSession ], Depends (get_async_sessionmaker )],
110
110
) -> AsyncGenerator [AsyncSession , None ]:
111
111
async with sessionmaker () as session :
112
- try :
113
- yield session
114
- except :
115
- await session .rollback ()
116
- raise
117
- else :
118
- await session .commit ()
112
+ yield session
119
113
120
114
121
115
async def get_openai_chat_client (
Original file line number Diff line number Diff line change 13
13
14
14
15
15
@router .get ("/items/{id}" , response_model = ItemPublic )
16
- async def item_handler (id : int , database_session : DBSession ) -> ItemPublic :
16
+ async def item_handler (database_session : DBSession , id : int ) -> ItemPublic :
17
17
"""A simple API to get an item by ID."""
18
18
item = (await database_session .scalars (select (Item ).where (Item .id == id ))).first ()
19
19
if not item :
You can’t perform that action at this time.
0 commit comments