## 배경 ### 공유 시트가 상품 id 로 파싱 결과를 기다림 - 공유로 링크를 담으면 등록 응답의 상품 id 로 파싱 알림을 골라 결과를 기다림 - 서버 전환 뒤 등록 응답의 상품 id 가 `null` - **결과:** 상품 id 가 없는 응답을 읽지 못한 것으로 보고 파싱 안내 없이 저장 성공 화면으로 끝남 - 상태 값 `PENDING` · `PROCESSING` 이 `PARSING` 하나로 바뀜 - 같은 상품 위시가 이미 있으면 서버가 합치고 `ITEM_PARSING_MERGED` 알림을 보냄 ## 인수 조건 - 공유로 담은 링크의 파싱 결과(`READY` · `INCOMPLETE` · `FAILED`)를 위시 id 기준으로 받아 결과 화면을 보여 줌 - 파싱 뒤 기존 위시에 합쳐지면 남는 위시 기준으로 결과 화면을 보여 줌 - 서버 전환 전 응답이 와도 지금처럼 동작 ## 참고 - 구버전 앱은 파싱 안내 없이 저장 성공 화면으로 끝나며 저장 자체는 성공 - 스토어 심사 기간을 고려해 서버 운영 반영보다 먼저 릴리즈 - 앱 응답 처리라 웹뷰 브릿지 메시지 변경 없음 ## 연관 이슈 - TeamPiKi/core#1245
Activity
iOdiO89 commentedon Oct 27, 2026
진행 상황
브랜치:
refactor/757-share-sheet-parsing-wish-id된 것
null이라, 이전 방식으로는 결과를 못 찾고 저장 성공 화면으로 끝났음PARSING·READY·INCOMPLETE·FAILED기준.PENDING·PROCESSING은 뺌mergedFromWishId로 가정하고 작업해 둠남은 것
mergedFromWishId한 곳만 맞추면 됨 (apps/app/utils/subscribeItemParsingFromShare.ts의 TODO)