FCM에러

Future<void> updateFCMTokenIfNeeded(int userId) async { if (!kIsWeb) { try { final token = await PushNotificationService.getToken(); log('FCM token: $token'); if (token != null) { await fcmApi.updateUserFCMToken(userId, {'token': token}); } } catch (e) { log('Error updating FCM token: $e'); } } }

[log] 화면 이름 [log] FCM token: fyy45dBcQZimy2DZ592WJl:APA91bHunfBlnwUZVAMR7yZxKofca5w7fetejXPdz9bz0e7NQw1mktZQeSyZg1mRuQuhNVVOT_4Fsm_-3RONX3Jq2AzBwnbZLfemqDCGR3qVRjBiJlIeEZvt_8TUHhTwG_6rorfriHjc [log] [REQ 시작] https://dev.gocho-back.com/v1/users/46498/fcm-token [log] [REQ 종료] {Content-Type: application/json, requires-token: true, x-access-token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiI0NjQ5OCIsImF1ZCI6IlVTRVIiLCJpYXQiOjE3MTA5OTM3NDQsImV4cCI6MTcxMDk5NDM0NCwiaXNzIjoiS0FLQU8ifQ.xT8UNiGNw-p_1vfY1eFfWZeCCUwq7TBmtzfyFtg0vNHt83NiM_-hIQ7QzlCKRexAOOSmmjSr3gwW6bh6qKqLzg} I/flutter ( 5943): *** Response *** I/flutter ( 5943): uri: https://dev.gocho-back.com/v1/users/46498/fcm-token I/flutter ( 5943): Response Text: I/flutter ( 5943): null I/flutter ( 5943): [log] [RES] [POST] https://dev.gocho-back.com/v1/users/46498/fcm-token null [log] Error updating FCM token: Null check operator used on a null value [log] [Route Provider] redirect: /

redirect가 null일때 /로 보내기 때문

goNamed redirect

GoNamed InitState

StatefulShellRoute로 바꾸자

개요

Error

invalid value: only valid value is 0: 1