>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-08-12_17-10-15

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
— начало сессии —
ERROR [Flutter framework] Zone mismatch. The Flutter bindings were initialized in a different zone than is now being used. This will likely cause confusion and bugs as any zone-specific configuration will inconsistently use the configuration of the original binding initialization zone or this zone based on hard-to-predict factors such as which zone was active when a particular callback was set. It is important to use the same zone when calling `ensureInitialized` on the binding as when calling `runApp` later. To make this warning fatal, set BindingBase.debugZoneErrorsAreFatal to true before the bindings are initialized (i.e. as the first statement in `void main() { }`).
Zone mismatch.
The Flutter bindings were initialized in a different zone than is now being used. This will likely cause confusion and bugs as any zone-specific configuration will inconsistently use the configuration of the original binding initialization zone or this zone based on hard-to-predict factors such as which zone was active when a particular callback was set.
It is important to use the same zone when calling `ensureInitialized` on the binding as when calling `runApp` later.
To make this warning fatal, set BindingBase.debugZoneErrorsAreFatal to true before the bindings are initialized (i.e. as the first statement in `void main() { }`).
#0      BindingBase.debugCheckZone.<anonymous closure> (package:flutter/src/foundation/binding.dart:520:31)
#1      BindingBase.debugCheckZone (package:flutter/src/foundation/binding.dart:526:6)
#2      _runWidget (package:flutter/src/widgets/binding.dart:1949:18)
#3      runApp (package:flutter/src/widgets/binding.dart:1885:3)
#4      runApplication.<anonymous closure> (package:testapp/main.dart:82:5)
<asynchronous suspension>
#5      AppLogger.run.<anonymous closure> (package:testapp/core/logging/app_logger.dart:39:9)
<asynchronous suspension>
#6      AppLogger.run (package:testapp/core/logging/app_logger.dart:19:5)
<asynchronous suspension>
#7      runApplication (package:testapp/main.dart:64:3)
<asynchronous suspension>
#8      main (package:testapp/main_dev.dart:5:3)
<asynchronous suspension>
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/auth/phone/send
INFO [console] [DIO] method: POST
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {noAuth: true}
INFO [console] [DIO] headers:
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] data:
INFO [console] [DIO] {phone: +79999999999, privacy_accepted: true, offer_accepted: true}
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/auth/phone/send
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 12 Aug 2026 14:10:45 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-08-12T14:10:45.314736Z","request_id":"2da8b1d2-1334-4d19-8a07-dd37883e1dc5","version":"v1"},"data":{"message":"Verification code sent"}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-08-12T14:10:45.314736Z, request_id: 2da8b1d2-1334-4d19-8a07-dd37883e1dc5, version: v1}, data: {message: Verification code sent}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/auth/phone/verify
INFO [console] [DIO] method: POST
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {noAuth: true}
INFO [console] [DIO] headers:
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] data:
INFO [console] [DIO] {phone: +79999999999, code: 1221}
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/auth/phone/verify
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 12 Aug 2026 14:10:51 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-08-12T14:10:51.910473Z","request_id":"a7881440-03e3-4ff3-b4ec-36e7e0dba10b","version":"v1"},"data":{"is_registered":true,"is_rehabilitation":true,"user":{"id":11,"name":"Девять","surname":"Пациент","patronymic":"Девять","birthday":"2000-01-01","email":null,"phone":"+79999999999","gender":"female","city":"Махачкала","city_id":35},"token":"608|i5E4Ve3xiUzeGUDnebVVjiLuTXbgZptYvtpsf5cx293eccc6"}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-08-12T14:10:51.910473Z, request_id: a7881440-03e3-4ff3-b4ec-36e7e0dba10b, version: v1}, data: {is_registered: true, is_rehabilitation: true, user: {id: 11, name: Девять, surname: Пациент, patronymic: Девять, birthday: 2000-01-01, email: null, phone: +79999999999, gender: female, city: Махачкала, city_id: 35}, token: 608|i5E4Ve3xiUzeGUDnebVVjiLuTXbgZptYvtpsf5cx293eccc6}}
ERROR [widgets library] Error: Could not find the correct Provider<PushNotificationCubit> above this BlocListener<PushNotificationCubit, PushNotificationState> Widget This happens because you used a `BuildContext` that does not include the provider of your choice. There are a few common scenarios: - You added a new provider in your `main.dart` and performed a hot-reload. To fix, perform a hot-restart. - The provider you are trying to read is in a different route. Providers are "scoped". So if you insert of provider inside a route, then other routes will not be able to access that provider. - You used a `BuildContext` that is an ancestor of the provider you are trying to read. Make sure that BlocListener<PushNotificationCubit, PushNotificationState> is under your MultiProvider/Provider<PushNotificationCubit>. This usually happens when you are creating a provider and trying to read it immediately. For example, instead of: ``` Widget build(BuildContext context) { return Provider<Example>( create: (_) => Example(), // Will throw a ProviderNotFoundError, because `context` is associated // to the widget that is the parent of `Provider<Example>` child: Text(context.watch<Example>().toString()), ); } ``` consider using `builder` like so: ``` Widget build(BuildContext context) { return Provider<Example>( create: (_) => Example(), // we use `builder` to obtain a new `BuildContext` that has access to the provider builder: (context, child) { // No longer throws return Text(context.watch<Example>().toString()); } ); } ``` If none of these solutions work, consider asking for help on StackOverflow: https://stackoverflow.com/questions/tagged/flutter
Error: Could not find the correct Provider<PushNotificationCubit> above this BlocListener<PushNotificationCubit, PushNotificationState> Widget

This happens because you used a `BuildContext` that does not include the provider
of your choice. There are a few common scenarios:

- You added a new provider in your `main.dart` and performed a hot-reload.
  To fix, perform a hot-restart.

- The provider you are trying to read is in a different route.

  Providers are "scoped". So if you insert of provider inside a route, then
  other routes will not be able to access that provider.

- You used a `BuildContext` that is an ancestor of the provider you are trying to read.

  Make sure that BlocListener<PushNotificationCubit, PushNotificationState> is under your MultiProvider/Provider<PushNotificationCubit>.
  This usually happens when you are creating a provider and trying to read it immediately.

  For example, instead of:

  ```
  Widget build(BuildContext context) {
    return Provider<Example>(
      create: (_) => Example(),
      // Will throw a ProviderNotFoundError, because `context` is associated
      // to the widget that is the parent of `Provider<Example>`
      child: Text(context.watch<Example>().toString()),
    );
  }
  ```

  consider using `builder` like so:

  ```
  Widget build(BuildContext context) {
    return Provider<Example>(
      create: (_) => Example(),
      // we use `builder` to obtain a new `BuildContext` that has access to the provider
      builder: (context, child) {
        // No longer throws
        return Text(context.watch<Example>().toString());
      }
    );
  }
  ```

If none of these solutions work, consider asking for help on StackOverflow:
https://stackoverflow.com/questions/tagged/flutter
#0      Provider._inheritedElementOf (package:provider/src/provider.dart:377:7)
#1      Provider.of (package:provider/src/provider.dart:327:30)
#2      ReadContext.read (package:provider/src/provider.dart:683:21)
#3      _BlocListenerBaseState.initState (package:flutter_bloc/src/bloc_listener.dart:158:36)
#4      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5950:55)
#5      ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#6      SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
#7      Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#8      Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#9      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#10     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#11     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#12     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#13     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#14     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#15     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#16     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#17     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#18     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#19     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#20     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#22     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#23     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#24     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#25     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#26     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#27     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#28     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#29     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#30     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#31     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#32     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#33     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#34     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#35     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#36     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#37     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#38     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#39     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#40     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#41     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#42     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#43     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#44     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#45     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#46     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#47     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#48     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#49     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#50     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#51     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#52     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#53     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#54     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#55     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#56     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#57     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#58     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#59     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#60     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#61     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#62     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#63     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#64     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#65     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#66     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#67     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#68     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#69     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#70     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#71     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#72     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#73     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#74     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#75     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#76     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#77     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#78     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#79     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#80     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#81     MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:7264:36)
#82     MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7279:32)
#83     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#84     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#85     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#86     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#87     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#88     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#89     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#90     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#91     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#92     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#93     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#94     Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#95     Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#96     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#97     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#98     Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#99     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#100    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#101    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#102    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#103    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#104    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#105    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#106    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#107    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#108    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#109    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#110    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#111    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#112    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#113    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#114    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#115    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#116    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#117    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#118    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#119    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#120    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#121    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#122    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#123    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#124    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#125    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#126    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#127    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#128    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#129    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#130    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#131    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#132    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#133    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#134    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#135    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#136    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#137    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#138    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#139    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#140    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#141    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#142    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#143    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#144    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#145    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#146    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#147    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#148    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#149    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#150    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#151    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#152    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#153    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#154    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#155    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#156    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#157    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#158    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#159    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#160    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#161    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#162    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#163    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#164    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#165    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#166    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#167    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#168    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#169    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#170    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#171    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#172    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#173    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#174    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#175    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#176    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#177    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#178    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#179    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#180    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#181    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#182    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#183    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#184    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#185    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#186    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#187    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#188    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#189    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#190    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#191    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#192    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#193    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#194    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#195    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#196    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#197    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#198    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#199    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#200    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#201    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#202    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#203    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#204    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#205    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#206    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#207    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#208    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#209    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#210    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#211    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#212    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#213    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#214    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#215    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#216    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#217    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#218    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#219    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#220    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#221    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#222    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#223    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#224    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#225    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#226    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#227    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#228    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#229    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#230    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#231    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#232    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#233    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#234    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#235    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#236    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#237    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#238    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#239    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#240    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#241    SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:7115:14)
#242    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#243    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#244    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#245    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#246    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#247    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#248    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#249    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#250    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#251    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#252    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#253    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#254    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#255    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#256    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#257    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#258    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#259    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#260    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#261    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#262    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#263    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#264    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#265    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#266    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#267    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#268    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#269    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#270    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#271    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#272    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#273    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5799:5)
#274    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5973:11)
#275    ComponentElement.mount (package:flutter/src/widgets/framework.dart:5793:5)
#276    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4587:20)
#277    MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:7264:36)
#278    Element.updateChild (package:flutter/src/widgets/framework.dart:4059:18)
#279    Element.updateChildren (package:flutter/src/widgets/framework.dart:4255:32)
#280    MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7295:17)
#281    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#282    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#283    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#284    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#285    StatefulElement.update (package:flutter/src/widgets/framework.dart:6007:5)
#286    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#287    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#288    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#289    ProxyElement.update (package:flutter/src/widgets/framework.dart:6149:5)
#290    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#291    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#292    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#293    ProxyElement.update (package:flutter/src/widgets/framework.dart:6149:5)
#294    _InheritedNotifierElement.update (package:flutter/src/widgets/inherited_notifier.dart:108:11)
#295    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#296    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#297    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#298    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#299    StatefulElement.update (package:flutter/src/widgets/framework.dart:6007:5)
#300    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#301    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#302    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#303    ProxyElement.update (package:flutter/src/widgets/framework.dart:6149:5)
#304    _InheritedNotifierElement.update (package:flutter/src/widgets/inherited_notifier.dart:108:11)
#305    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#306    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#307    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#308    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#309    StatefulElement.update (package:flutter/src/widgets/framework.dart:6007:5)
#310    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#311    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#312    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#313    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#314    StatefulElement.update (package:flutter/src/widgets/framework.dart:6007:5)
#315    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#316    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122:14)
#317    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#318    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7122:14)
#319    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#320    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#321    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#322    ProxyElement.update (package:flutter/src/widgets/framework.dart:6149:5)
#323    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#324    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#325    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#326    ProxyElement.update (package:flutter/src/widgets/framework.dart:6149:5)
#327    Element.updateChild (package:flutter/src/widgets/framework.dart:4037:15)
#328    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5841:16)
#329    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5982:11)
#330    Element.rebuild (package:flutter/src/widgets/framework.dart:5529:7)
#331    BuildScope._tryRebuild (package:flutter/src/widgets/framework.dart:2750:15)
#332    BuildScope._flushDirtyElements (package:flutter/src/widgets/framework.dart:2807:11)
#333    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3111:18)
#334    WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1571:21)
#335    RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:509:5)
#336    SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430:15)
#337    SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345:9)
#338    SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198:5)
#339    _rootRun (dart:async/zone_root.dart:35:13)
#340    _CustomZone.run (dart:async/zone.dart:726:19)
#341    _CustomZone.runGuarded (dart:async/zone.dart:625:7)
#342    _invoke (dart:ui/hooks.dart:425:10)
#343    PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:447:5)
#344    _drawFrame (dart:ui/hooks.dart:395:31)
ERROR [scheduler library] Error: Could not find the correct Provider<PushNotificationCubit> above this BottomNavBar Widget This happens because you used a `BuildContext` that does not include the provider of your choice. There are a few common scenarios: - You added a new provider in your `main.dart` and performed a hot-reload. To fix, perform a hot-restart. - The provider you are trying to read is in a different route. Providers are "scoped". So if you insert of provider inside a route, then other routes will not be able to access that provider. - You used a `BuildContext` that is an ancestor of the provider you are trying to read. Make sure that BottomNavBar is under your MultiProvider/Provider<PushNotificationCubit>. This usually happens when you are creating a provider and trying to read it immediately. For example, instead of: ``` Widget build(BuildContext context) { return Provider<Example>( create: (_) => Example(), // Will throw a ProviderNotFoundError, because `context` is associated // to the widget that is the parent of `Provider<Example>` child: Text(context.watch<Example>().toString()), ); } ``` consider using `builder` like so: ``` Widget build(BuildContext context) { return Provider<Example>( create: (_) => Example(), // we use `builder` to obtain a new `BuildContext` that has access to the provider builder: (context, child) { // No longer throws return Text(context.watch<Example>().toString()); } ); } ``` If none of these solutions work, consider asking for help on StackOverflow: https://stackoverflow.com/questions/tagged/flutter
Error: Could not find the correct Provider<PushNotificationCubit> above this BottomNavBar Widget

This happens because you used a `BuildContext` that does not include the provider
of your choice. There are a few common scenarios:

- You added a new provider in your `main.dart` and performed a hot-reload.
  To fix, perform a hot-restart.

- The provider you are trying to read is in a different route.

  Providers are "scoped". So if you insert of provider inside a route, then
  other routes will not be able to access that provider.

- You used a `BuildContext` that is an ancestor of the provider you are trying to read.

  Make sure that BottomNavBar is under your MultiProvider/Provider<PushNotificationCubit>.
  This usually happens when you are creating a provider and trying to read it immediately.

  For example, instead of:

  ```
  Widget build(BuildContext context) {
    return Provider<Example>(
      create: (_) => Example(),
      // Will throw a ProviderNotFoundError, because `context` is associated
      // to the widget that is the parent of `Provider<Example>`
      child: Text(context.watch<Example>().toString()),
    );
  }
  ```

  consider using `builder` like so:

  ```
  Widget build(BuildContext context) {
    return Provider<Example>(
      create: (_) => Example(),
      // we use `builder` to obtain a new `BuildContext` that has access to the provider
      builder: (context, child) {
        // No longer throws
        return Text(context.watch<Example>().toString());
      }
    );
  }
  ```

If none of these solutions work, consider asking for help on StackOverflow:
https://stackoverflow.com/questions/tagged/flutter
#0      Provider._inheritedElementOf (package:provider/src/provider.dart:377:7)
#1      Provider.of (package:provider/src/provider.dart:327:30)
#2      ReadContext.read (package:provider/src/provider.dart:683:21)
#3      _BottomNavBarState.initState.<anonymous closure> (package:testapp/navigation/bottom_nav_bar/bottom_nav_bar.dart:104:15)
#4      SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430:15)
#5      SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1357:11)
#6      SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198:5)
#7      _rootRun (dart:async/zone_root.dart:35:13)
#8      _CustomZone.run (dart:async/zone.dart:726:19)
#9      _CustomZone.runGuarded (dart:async/zone.dart:625:7)
#10     _invoke (dart:ui/hooks.dart:425:10)
#11     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:447:5)
#12     _drawFrame (dart:ui/hooks.dart:395:31)
INFO [console] Request query: {start_date: 2026-07-27, end_date: 2026-09-06}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/general
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 608|i5E4Ve3xiUzeGUDnebVVjiLuTXbgZptYvtpsf5cx293eccc6
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-07-27&end_date=2026-09-06
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 608|i5E4Ve3xiUzeGUDnebVVjiLuTXbgZptYvtpsf5cx293eccc6
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-07-27&end_date=2026-09-06
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
$
113 строкUTF-8LIVE