Post-failure live check called pollStoreSingleReviewState on submission failure, but for MI/VIVO/OPPO/HONOR the poll returns APPROVED for ANY live version (not version-specific). This caused false positives: if an older version was live on Xiaomi, the poll would return APPROVED and incorrectly mark the new submission as 已上线(直接上传). Changes: - Remove post-failure live check from executeSinglePlan and sequential failure handler — submission failures are just marked REJECTED - Restrict the REJECTED-store poll to HUAWEI only, since it is the only store where pollStoreSingleReviewState is version-specific (compares onShelfVersionCode against v.getVersionCode()) - Log full VIVO data response to capture versionCode field name for future version-specific detection Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src/main | ||
| pom.xml | ||