From 9caa986c803811bf095677d01312f41901ee69e7 Mon Sep 17 00:00:00 2001 From: lanceyq <1982376970@qq.com> Date: Fri, 6 Mar 2026 18:38:23 +0800 Subject: [PATCH] [changes] Work space isolation --- api/app/controllers/memory_storage_controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/app/controllers/memory_storage_controller.py b/api/app/controllers/memory_storage_controller.py index f43eb4cd..d91dfc36 100644 --- a/api/app/controllers/memory_storage_controller.py +++ b/api/app/controllers/memory_storage_controller.py @@ -543,9 +543,9 @@ async def clear_hot_memory_tags_cache( @router.get("/analytics/recent_activity_stats", response_model=ApiResponse) async def get_recent_activity_stats_api( - workspace_id: Optional[str] = Query(None, description="工作空间ID,用于从 Redis 读取对应缓存"), current_user: User = Depends(get_current_user), ) -> dict: + workspace_id = str(current_user.current_workspace_id) if current_user.current_workspace_id else None api_logger.info(f"Recent activity stats requested: workspace_id={workspace_id}") try: result = await analytics_recent_activity_stats(workspace_id=workspace_id)