Commit 53bf3c08 authored by Your Name's avatar Your Name

Fix NameError: request not defined in Claude provider cache check

- Use self.user_id and self.provider_id instead of request object
- Fixes the 'name 'request' is not defined' error in Claude provider
- Cache settings are now properly checked for each user request
parent 55032fc7
...@@ -853,8 +853,8 @@ class ClaudeProviderHandler(BaseProviderHandler): ...@@ -853,8 +853,8 @@ class ClaudeProviderHandler(BaseProviderHandler):
# Apply prompt caching based on user and provider settings # Apply prompt caching based on user and provider settings
cache_config = self._get_cache_config( cache_config = self._get_cache_config(
user_id=getattr(request, 'user_id', None), user_id=getattr(self, 'user_id', None),
provider_id=getattr(request, 'provider_id', None), provider_id=self.provider_id,
model_name=model model_name=model
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment