Skip to content

Commit a7fe0e3

Browse files
authored
fix(oauth): redis compatibility (langgenius#23959)
1 parent 218e247 commit a7fe0e3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

api/services/plugin/oauth_service.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ def use_proxy_context(context_id: str):
4747
if not context_id:
4848
raise ValueError("context_id is required")
4949
# get data from redis
50-
data = redis_client.getdel(f"{OAuthProxyService.__KEY_PREFIX__}{context_id}")
50+
key = f"{OAuthProxyService.__KEY_PREFIX__}{context_id}"
51+
data = redis_client.get(key)
5152
if not data:
5253
raise ValueError("context_id is invalid")
54+
redis_client.delete(key)
5355
return json.loads(data)

0 commit comments

Comments
 (0)