СЕССИЯ УСТРОЙСТВА
rehabapp_2026-08-12_13-52-58
Подключение…
Rehab Logger console · история загружается порциями по 250 записей
— начало сессии —
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
FATAL
[zone]
Invalid argument(s): A value must be provided. Supported values: completed, not_completed, cant_complete
#0 $enumDecode (package:json_annotation/src/enum_helpers.dart:70:5) #1 _$ResultInfoExerciseDtoFromJson (package:testapp/features/training/models/dto/result_workout/result_info_exercise_dto.g.dart:20:21) #2 new ResultInfoExerciseDto.fromJson (package:testapp/features/training/models/dto/result_workout/result_info_exercise_dto.dart:29:7) #3 _$ResultInfoWorkoutDtoFromJson.<anonymous closure> (package:testapp/features/training/models/dto/result_workout/result_info_workout_dto.g.dart:16:41) #4 MappedListIterable.elementAt (dart:_internal/iterable.dart:442:31) #5 ListIterator.moveNext (dart:_internal/iterable.dart:371:26) #6 new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:194:27) #7 new _GrowableList.of (dart:core-patch/growable_array.dart:154:28) #8 new List.of (dart:core-patch/array_patch.dart:39:18) #9 ListIterable.toList (dart:_internal/iterable.dart:224:7) #10 _$ResultInfoWorkoutDtoFromJson (package:testapp/features/training/models/dto/result_workout/result_info_workout_dto.g.dart:17:8) #11 new ResultInfoWorkoutDto.fromJson (package:testapp/features/training/models/dto/result_workout/result_info_workout_dto.dart:27:7) #12 WorkoutRepositoryImpl.getResultWorkout.<anonymous closure> (package:testapp/features/training/data/repository/workout_repository_impl.dart:93:32) #13 _$nullableGenericFromJson (package:testapp/core/data/models/response/response_api.g.dart:38:37) #14 _$ResponseApiFromJson (package:testapp/core/data/models/response/response_api.g.dart:14:9) #15 new ResponseApi.fromJson (package:testapp/core/data/models/response/response_api.dart:27:8) #16 BaseRepository.apiCall (package:testapp/core/data/repository/base_repository.dart:29:24) <asynchronous suspension> #17 WorkoutRepositoryImpl.getResultWorkout (package:testapp/features/training/data/repository/workout_repository_impl.dart:84:22) <asynchronous suspension> #18 ResultWorkoutCubit._loadTrainingResult (package:testapp/features/training/presentation/bloc/training_result/result_workout_cubit.dart:27:29) <asynchronous suspension>
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
$
250 строкUTF-8LIVE