Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 1 addition & 8 deletions fastapi_cachex/session/middleware.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,14 +220,7 @@ async def dispatch(
Returns:
Response
"""
# Store session manager in app state for dependency injection (first request only)
# This allows developers to use get_session_manager() dependency
if not hasattr(request.app.state, "__fastapi_cachex_session_manager"):
setattr(
request.app.state,
"__fastapi_cachex_session_manager",
self.session_manager,
)
_stash_session_manager(request.app, self.session_manager)

# Extract session token from request
token = self._extract_token(request)
Expand Down
Loading