СЕССИЯ УСТРОЙСТВА
rehabapp_2026-09-18_18-46-17
Подключение…
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]
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]
FATAL
[zone]
type 'Null' is not a subtype of type 'num' in type cast
#0 _$CalibrationParameterDtoFromJson (package:testapp/features/training/models/dto/training/calibration_parameter_dto.g.dart:14:44) #1 new CalibrationParameterDto.fromJson (package:testapp/features/training/models/dto/training/calibration_parameter_dto.dart:43:7) #2 _$WorkoutDetailedExerciseDtoFromJson.<anonymous closure> (package:testapp/features/training/models/dto/training/workout_detailed_exercise_dto.g.dart:37:43) #3 MappedListIterable.elementAt (dart:_internal/iterable.dart:443:31) #4 ListIterator.moveNext (dart:_internal/iterable.dart:372:26) #5 new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:194:27) #6 new _GrowableList.of (dart:core-patch/growable_array.dart:154:28) #7 new List.of (dart:core-patch/array_patch.dart:39:18) #8 ListIterable.toList (dart:_internal/iterable.dart:224:7) #9 _$WorkoutDetailedExerciseDtoFromJson (package:testapp/features/training/models/dto/training/workout_detailed_exercise_dto.g.dart:38:8) #10 new WorkoutDetailedExerciseDto.fromJson (package:testapp/features/training/models/dto/training/workout_detailed_exercise_dto.dart:46:7) #11 _$WorkoutDetailedDtoFromJson.<anonymous closure> (package:testapp/features/training/models/dto/training/workout_detailed_dto.g.dart:16:44) #12 MappedListIterable.elementAt (dart:_internal/iterable.dart:443:31) #13 ListIterator.moveNext (dart:_internal/iterable.dart:372:26) #14 new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:194:27) #15 new _GrowableList.of (dart:core-patch/growable_array.dart:154:28) #16 new List.of (dart:core-patch/array_patch.dart:39:18) #17 ListIterable.toList (dart:_internal/iterable.dart:224:7) #18 _$WorkoutDetailedDtoFromJson (package:testapp/features/training/models/dto/training/workout_detailed_dto.g.dart:18:12) #19 new WorkoutDetailedDto.fromJson (package:testapp/features/training/models/dto/training/workout_detailed_dto.dart:20:7) #20 WorkoutRepositoryImpl.getWorkout.<anonymous closure> (package:testapp/features/training/data/repository/workout_repository_impl.dart:75:30) #21 _$nullableGenericFromJson (package:testapp/core/data/models/response/response_api.g.dart:38:37) #22 _$ResponseApiFromJson (package:testapp/core/data/models/response/response_api.g.dart:14:9) #23 new ResponseApi.fromJson (package:testapp/core/data/models/response/response_api.dart:27:8) #24 BaseRepository.apiCall (package:testapp/core/data/repository/base_repository.dart:29:24) <asynchronous suspension> #25 WorkoutRepositoryImpl.getWorkout (package:testapp/features/training/data/repository/workout_repository_impl.dart:66:22) <asynchronous suspension> #26 TrainingCoordinatorBloc._onLoadTraining (package:testapp/features/training/presentation/bloc/conducting_training/%20training_coordinator/training_coordinator_bloc.dart:77:31) <asynchronous suspension> #27 Bloc.on.<anonymous closure>.handleEvent (package:bloc/src/bloc.dart:226:13) <asynchronous suspension>
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
INFO
[console]
$
250 строкUTF-8LIVE