cloud function을 사용해서 ai에게 응답을 받아오고 있는데
flutter: Error debug serializing parameter: type 'XXX'
is not a subtype of type 'String?'
자꾸 이런 오류가 뜸.
도대체 뭐 때문인지 모르겠음...
return 값을 json타입으로 명시해두고 응답도 제대로 받아오는데,
flutter flow랑 연결하는 부분에서 문제가 발생하는 것 같음.
근데 다 살펴봐도 문제가 없는데 도대체 뭐란 말임..........
열받는다... 코드 상으로 확인이 가능하면 좋겠는데 flutter flow라 확실히 제약이 많은 듯
flutter: Error debug serializing parameter: type 'XXX2'
is not a subtype of type 'String?'
다른 부분에서도 갑자기 이런 에러가 뜨기 시작
도대체 나한테 왜 이래??
코드를 바꾼 게 없는데 이런 오류는 왜 뜨는 거냐고
google cloud를 확인한 결과,
flutter flow 코드와 다른 부분을 찾음.
flutter flow는 해당 코드의 반환값을 json으로 받아 객체에 할당하여 처리하려고 하는데
google cloud에 배포되어 있는 함수는
return JSON.stringify(val);
이렇게 작성되어 있음.
누구냐고.
여튼 이 부분을 json으로 반환할 수 있게 바꾼다음 재배포 했더니 문제 해결
return val;
간단한 오류였는데, flutter flow와 google cloud가 충돌할 수도 있다는 건 처음 알았음.
진작에 google cloud 코드를 뜯어봤다면 금방 끝낼 수 있었을텐데
시간을 끌었다는 것이 매우 아쉽
'인턴일지🌱' 카테고리의 다른 글
flutter flow 소셜로그인 리다이렉트 (0) | 2025.04.28 |
---|---|
[flutter flow] 화면잠금 기능 구현... ? (0) | 2025.04.23 |
[트러블슈팅] push notification on ff sent to 0 devices (solved) (0) | 2025.04.17 |
push notification (0) | 2025.04.14 |
[flutter flow] Local device Run error (0) | 2025.04.10 |