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

rehabapp_2026-10-09_11-46-16

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:35.012378Z, request_id: ffd2831f-3b44-4091-8f2b-88fe8bbc3116, version: v1}, data: {rehabilitation_name: Рома тестит, rehabilitation_start_date: 2026-10-05, rehabilitation_end_date: 2026-10-15, rehabilitation_weeks_count: 2, quality: {average_score: null, phases: [{phase_sequence_number: 1, phase_name: Фаза номер один, weeks: [{phase_week_number: 1, score: null, rehabilitation_week_number: 1, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Фаза номер два, weeks: [{phase_week_number: 1, score: null, rehabilitation_week_number: 1, is_control_week: true}]}]}, activity: {average_score: null, phases: [{phase_sequence_number: 1, phase_name: Фаза номер один, weeks: [{phase_week_number: 1, score: null, rehabilitation_week_number: 1, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Фаза номер два, weeks: [{phase_week_number: 1, score: null, rehabilitation_week_number: 1, is_control_week: true}]}]}
INFO [console] }}
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T08:48:35.012378Z","request_id":"ffd2831f-3b44-4091-8f2b-88fe8bbc3116","version":"v1"},"data":{"rehabilitation_name":"Рома тестит","rehabilitation_start_date":"2026-10-05","rehabilitation_end_date":"2026-10-15","rehabilitation_weeks_count":2,"quality":{"average_score":null,"phases":[{"phase_sequence_number":1,"phase_name":"Фаза номер один","weeks":[{"phase_week_number":1,"score":null,"rehabilitation_week_number":1,"is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Фаза номер два","weeks":[{"phase_week_number":1,"score":null,"rehabilitation_week_number":1,"is_control_week":true}]}]},"activity":{"average_score":null,"phases":[{"phase_sequence_number":1,"phase_name":"Фаза номер один","weeks":[{"phase_week_number":1,"score":null,"rehabilitation_week_number":1,"is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Фаза номер два","weeks":[{"phase_week_number":1,"score":null,"rehabilitation_week_number":1,"is_control_week":true}]}]}}}
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 09 Oct 2026 08:48:35 GMT
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/general
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {noAuth: true}
INFO [console] [DIO] headers:
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO]
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] Authorization: Bearer 914|HBcggHq5SaqfczqM45aD55RVygQSnMBYoP1CxmjF4e57640e
INFO [console] [DIO] data:
INFO [console] [DIO] {service_type: fcm, token: cxmRb6RXRS69lp4bIfe0Kb:APA91bGYiGkz7YFHE5ywwoR-PkkWdIU2IlZ_0Z3yTFO_rWVpAkpQqPsawnpuC7_yr2lrjjFy1UvFccCgtQv-ikzbNaRcoqlpPWDyL0NR1eBn-x-kwLWVsqI}
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO]
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] method: POST
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/user/save-client-push-token/
INFO [console] [DIO] Authorization: Bearer 914|HBcggHq5SaqfczqM45aD55RVygQSnMBYoP1CxmjF4e57640e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-09-28&end_date=2026-11-01
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 914|HBcggHq5SaqfczqM45aD55RVygQSnMBYoP1CxmjF4e57640e
INFO [console] [DIO] data:
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/general
INFO [console] [DIO] method: GET
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:34.885184Z, request_id: d5b4216c-e1db-40bf-bebe-f4c8401210b9, version: v1}, data: {is_registered: true, is_rehabilitation: true, user: {id: 341, name: Для Ромы, surname: Пациент, patronymic: Один, birthday: 2008-09-29, email: null, phone: +79870101010, gender: male, city: Москва, city_id: 19}, token: 914|HBcggHq5SaqfczqM45aD55RVygQSnMBYoP1CxmjF4e57640e}}
INFO [console] Request query: {start_date: 2026-09-28, end_date: 2026-11-01}
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:35.198231Z, request_id: 0ac02059-8379-4aa2-aecc-8934d6d690cf, version: v1}, data: {average_score: null, phases: [{phase_sequence_number: 1, phase_name: Фаза номер один, weeks: [{week_number: 1, rehabilitation_week_number: 1, score: null, change_from_previous: null, change_direction: null, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Фаза номер два, weeks: [{week_number: 1, rehabilitation_week_number: 1, score: null, change_from_previous: null, change_direction: null, is_control_week: true}]}]}}
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:35.266561Z, request_id: 84ea7e7f-84bc-4102-95c8-5fdf2eddaf3b, version: v1}, data: [{id: 41, name: [OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной}, {id: 47, name: [OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге}]}
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T08:48:35.198231Z","request_id":"0ac02059-8379-4aa2-aecc-8934d6d690cf","version":"v1"},"data":{"average_score":null,"phases":[{"phase_sequence_number":1,"phase_name":"Фаза номер один","weeks":[{"week_number":1,"rehabilitation_week_number":1,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Фаза номер два","weeks":[{"week_number":1,"rehabilitation_week_number":1,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":true}]}]}}
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 09 Oct 2026 08:48:35 GMT
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/pain
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T08:48:34.885184Z","request_id":"d5b4216c-e1db-40bf-bebe-f4c8401210b9","version":"v1"},"data":{"is_registered":true,"is_rehabilitation":true,"user":{"id":341,"name":"Для Ромы","surname":"Пациент","patronymic":"Один","birthday":"2008-09-29","email":null,"phone":"+79870101010","gender":"male","city":"Москва","city_id":19},"token":"914|HBcggHq5SaqfczqM45aD55RVygQSnMBYoP1CxmjF4e57640e"}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:35.182337Z, request_id: ef1db22f-fe85-49d6-a33c-121394885078, version: v1}, data: {rehabilitation_day_id: 4156, phase_id: 545, diagnosis_rehab: Рома тестит, start_rehab: 2026-10-05 00:00:00, end_rehab: 2026-10-15 00:00:00, name_rehab_phase: Фаза номер два, status: [none], recommendations_count: 1, date: 2026-10-09, training: [{mode: correction_unit, status: not_done, progress: null, unit_id: 1571, time: 10 - 20 мин, count_questions: 1, status_questions: false, workout_id: null}, {mode: diagnostics, status: not_done, progress: null, unit_id: 1568, time: 10 - 20 мин, count_questions: null, status_questions: false, workout_id: null}]}}
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T08:48:35.182337Z","request_id":"ef1db22f-fe85-49d6-a33c-121394885078","version":"v1"},"data":{"rehabilitation_day_id":4156,"phase_id":545,"diagnosis_rehab":"Рома тестит","start_rehab":"2026-10-05 00:00:00","end_rehab":"2026-10-15 00:00:00","name_rehab_phase":"Фаза номер два","status":["none"],"recommendations_count":1,"date":"2026-10-09","training":[{"mode":"correction_unit","status":"not_done","progress":null,"unit_id":1571,"time":"10 - 20 мин","count_questions":1,"status_questions":false,"workout_id":null},{"mode":"diagnostics","status":"not_done","progress":null,"unit_id":1568,"time":"10 - 20 мин","count_questions":null,"status_questions":false,"workout_id":null}]}}
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 09 Oct 2026 08:48:35 GMT
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-10-09
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 09 Oct 2026 08:48:34 GMT
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] Authorization: Bearer 914|HBcggHq5SaqfczqM45aD55RVygQSnMBYoP1CxmjF4e57640e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/pain
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:35.111055Z, request_id: e27b895e-863e-4998-b637-02427d8a9f92, version: v1}, data: {average_score: null, average_interpretation: null, phases: [{phase_sequence_number: 1, phase_name: Фаза номер один, weeks: [{phase_week_number: 1, week_number: 1, rehabilitation_week_number: 1, score: null, interpretation: null, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Фаза номер два, weeks: [{phase_week_number: 1, week_number: 1, rehabilitation_week_number: 1, score: null, interpretation: null, is_control_week: true}]}]}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T08:48:35.111055Z","request_id":"e27b895e-863e-4998-b637-02427d8a9f92","version":"v1"},"data":{"average_score":null,"average_interpretation":null,"phases":[{"phase_sequence_number":1,"phase_name":"Фаза номер один","weeks":[{"phase_week_number":1,"week_number":1,"rehabilitation_week_number":1,"score":null,"interpretation":null,"is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Фаза номер два","weeks":[{"phase_week_number":1,"week_number":1,"rehabilitation_week_number":1,"score":null,"interpretation":null,"is_control_week":true}]}]}}
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 09 Oct 2026 08:48:35 GMT
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/range-of-motion
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
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] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 914|HBcggHq5SaqfczqM45aD55RVygQSnMBYoP1CxmjF4e57640e
INFO [console] [DIO] data:
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-10-09
INFO [console] [DIO] method: GET
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:35.067205Z, request_id: d245cb79-1fc9-41ba-a394-40f4376b5fa9, version: v1}, data: {start_rehab: 2026-10-05 00:00:00, end_rehab: 2026-10-15 00:00:00, days: [{date: 2026-10-05, status: [start], training: [{mode: correction_unit, status: completed, progress: 49.5}, {mode: diagnostics, status: completed, progress: 27}]}, {date: 2026-10-07, status: [none], training: [{mode: correction_unit, status: completed, progress: 83}]}, {date: 2026-10-08, status: [first_control], training: [{mode: screening_test, status: completed, progress: null}]}, {date: 2026-10-09, status: [none], training: [{mode: correction_unit, status: not_done, progress: null}, {mode: diagnostics, status: not_done, progress: null}]}, {date: 2026-10-11, status: [none], training: [{mode: correction_unit, status: not_done, progress: null}]}, {date: 2026-10-14, status: [first_control], training: [{mode: screening_test, status: not_done, progress: null}]}, {date: 2
INFO [console] 026-10-15, status: [end], training: []}]}}
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T08:48:35.067205Z","request_id":"d245cb79-1fc9-41ba-a394-40f4376b5fa9","version":"v1"},"data":{"start_rehab":"2026-10-05 00:00:00","end_rehab":"2026-10-15 00:00:00","days":[{"date":"2026-10-05","status":["start"],"training":[{"mode":"correction_unit","status":"completed","progress":49.5},{"mode":"diagnostics","status":"completed","progress":27}]},{"date":"2026-10-07","status":["none"],"training":[{"mode":"correction_unit","status":"completed","progress":83}]},{"date":"2026-10-08","status":["first_control"],"training":[{"mode":"screening_test","status":"completed","progress":null}]},{"date":"2026-10-09","status":["none"],"training":[{"mode":"correction_unit","status":"not_done","progress":null},{"mode":"diagnostics","status":"not_done","progress":null}]},{"date":"2026-10-11","status":["none"],"training":[{"mode":"correction_unit","status":"not_done","progress":null}]},{"date":"2026-10-14","status":["first_control"],"training":[{"mode":"screening_test","status":"not_done","progress":null}]},{"date":"2026-10-15","status":["end"],"training":[]}]}}
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 09 Oct 2026 08:48:35 GMT
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-09-28&end_date=2026-11-01
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
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] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T08:48:30.841129Z","request_id":"b552f276-cfdf-4519-9f6f-e2f60c7c8941","version":"v1"},"data":{"message":"Код подтверждения отправлен."}}
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] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 09 Oct 2026 08:48:30 GMT
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
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] {phone: +79870101010, privacy_accepted: true, offer_accepted: true}
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] headers:
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] data:
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {noAuth: 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] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:30.841129Z, request_id: b552f276-cfdf-4519-9f6f-e2f60c7c8941, version: v1}, data: {message: Код подтверждения отправлен.}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T08:48:35.049712Z, request_id: 4bb6b8e9-4a4f-4c87-8e19-2fd337c40700, version: v1}, data: {message: User push token successfully saved or existed for current user}}
INFO [console] [DIO] *** Response ***
INFO [console] [DIO]
$
250 строкUTF-8LIVE