diff --git a/it0_app/lib/features/my_agents/presentation/pages/my_agents_page.dart b/it0_app/lib/features/my_agents/presentation/pages/my_agents_page.dart index ca2cc09..9692802 100644 --- a/it0_app/lib/features/my_agents/presentation/pages/my_agents_page.dart +++ b/it0_app/lib/features/my_agents/presentation/pages/my_agents_page.dart @@ -13,6 +13,7 @@ import '../../../../core/theme/app_colors.dart'; import '../../../../core/utils/date_formatter.dart'; import '../../../../core/widgets/error_view.dart'; import '../../../agent_instance_chat/presentation/pages/agent_instance_chat_page.dart'; +import '../../../auth/data/providers/auth_provider.dart'; // --------------------------------------------------------------------------- // Model @@ -66,8 +67,10 @@ class AgentInstance { final myInstancesProvider = FutureProvider>((ref) async { final dio = ref.watch(dioClientProvider); + final userId = ref.watch(authStateProvider).user?.id; + if (userId == null) return []; try { - final res = await dio.get(ApiEndpoints.agentInstances); + final res = await dio.get('${ApiEndpoints.agentInstances}/user/$userId'); final data = res.data; if (data is List) { return data