From 6221fbcc7192b03bd92be2a9b9146e9f14ec2207 Mon Sep 17 00:00:00 2001 From: Artem Kokos Date: Sat, 28 Mar 2026 20:01:20 +0700 Subject: [PATCH] Fix providers --- lib/providers/providers.dart | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/providers/providers.dart b/lib/providers/providers.dart index c87b896..47429cd 100644 --- a/lib/providers/providers.dart +++ b/lib/providers/providers.dart @@ -112,11 +112,9 @@ class GroupsNotifier extends Notifier> { final resGroups = await _api.getGroups(); List rawList = []; - // Бэкенд может вернуть и Map, и List -- обрабатываем оба варианта if (resGroups.data is Map) { - rawList = resGroups.data['data'] ?? - resGroups.data['groups'] ?? - resGroups.data.values.toList(); + // Бэкенд возвращает {id: GroupModel, ...} -- values уже содержат id внутри + rawList = resGroups.data.values.toList(); } else if (resGroups.data is List) { rawList = resGroups.data; }