[문의] updateAmount 실행 시 장애

updateAmount 실행 시 장애. Uncaught (in promise) TypeError: n.messageResolvers.set is not a function 확인부탁드립니다
No description
11 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장2y ago
브랜드페이 위젯 에서 updateAmount 사용하실때 발생한 에러인가요?
아메리카노 1호
맞습니다!
유부장
유부장2y ago
저희측에서 트리거로 updateamount 시도했을때는 문제가 없는것으로 보이는데요. 어떤 트리거로 위젯을 리프레시 하고 있으신가요?
Kimoon Lee
Kimoon Lee2y ago
보통 이경우 사용하시는 외부 JS 하고 충돌이 나는 것일수도 있습니다. 이부분도 확인부탁드립니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
아메리카노 1호
말씀하시대로 예전에도 외부 JS랑 충돌난 케이스가 있어서 그 케이스가 맞는 것 같습니다. 그런데 저희가 따로 사용하는 외부 프로그램이랑 map.set()함수가 충돌나는 것으로 지금 파악을 했는데 양쪽 다 저희 소스가 아니라서 둘 중에 1쪽에서 고쳐줘야 할 것 같은데 토스 쪽에서 고쳐주실 수는 없나요? map을 재정의 해서 사용하다보니 그런 것 같습니다.
유부장
유부장2y ago
저희쪽 수정은 이 기능을 사용하고 있는 모든 다른 가맹점에 영향이 있습니다. 양해 바랍니다.
아메리카노 1호
넵, 다른 방법이 없나 생각해보겠습니다!
Kimoon Lee
Kimoon Lee2y ago
따로 사용하는 외부 프로그램에서 map.set (기본 JS method) 를 override 하는 것 같은데요. 이부분에 개선이 필요하실것 같아요.. 이렇게 되어 있으면 다른 외부 JS 를 사용하실때도 유사한 충돌이 계속 발생하실겁니다.
아메리카노 1호
말씀하신대로 외부 프로그램 override 되는 부분들 체크해봐야겠습니다, 감사합니다! ☺️

Did you find this page helpful?