修复:BOSS聊天页跳转后的话术接续与单次发送 - #100
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
BOSS 点击“立即沟通”发生完整页面跳转时,旧内容脚本回执因 BFCache 关闭而丢失,导致已建立会话但尚未发送岗位话术、整批暂停。现在后台只接续已记录 OPENING_CHAT 且未开始发送的话术,在新聊天页核对招聘者 UID 和加密岗位 ID 后,消耗一次性发送许可;不会再次点击沟通入口。
已开始发送、身份不符、扩展重启丢失阶段或二次断线继续保持 UNKNOWN 并暂停。原只读核对与未触达项续投逻辑保持。
验证:扩展 Node 测试 202/202;聊天身份和 HR DOM 测试 15/15;前端 typecheck;扩展校验 33 文件、24 JavaScript;git diff --check。发布扩展 1.8.18,需要 Chrome 重新加载扩展后进行原批次实际验收。