fix(study): refresh assets attr on create to avoid async lazy load
This commit is contained in:
@@ -306,9 +306,8 @@ async def create_study_session(
|
||||
session.add(sess)
|
||||
await session.flush()
|
||||
await session.commit()
|
||||
|
||||
# assets 빈 리스트로 초기화된 상태로 응답
|
||||
sess.assets = []
|
||||
# 새 세션은 assets 가 비어있지만 async session lazy load 우회를 위해 명시 refresh
|
||||
await session.refresh(sess, attribute_names=["assets"])
|
||||
return _to_session_response(sess)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user