Actions
缺陷 #7
open
RA
已排除:公司英文名 null 与空字符串归一化被误判为丢失
缺陷 #7:
已排除:公司英文名 null 与空字符串归一化被误判为丢失
Status:
新建
Priority:
普通
Assignee:
-
Start date:
10/12/2026
Due date:
% Done:
0%
Estimated time:
Description
生产 v2.16.1 回归测试发现:既有测试专家 #573239 在未修改任何表单输入时提交,public_platforms 原报错已消失并跳转成功,但保存前后详情对比显示 candidate_experiences[0].org_en 被清空,其余27项字段对比未发现变化,public_platforms 保存前后均为空数组。保存前 updated_at=2026-10-09T18:31:07.991647,保存后=2026-10-12T13:12:55.648917。进入编辑页时公司英文名输入为空,原API有值。已停止进一步生产提交,等待用户决定是否恢复此测试字段;当前不修改代码或部署。关联本轮验收缺陷 #6。
RA Updated by Redmine Admin 30 days ago
- Subject changed from 专家编辑回填遗漏公司英文名,无修改保存会清空 org_en to 已排除:公司英文名 null 与空字符串归一化被误判为丢失
更正本轮误判:直接核对保存前浏览器内存中的原始GET响应,candidate_experiences[0].org_en=null,编辑输入原本为空;保存后为空字符串。没有丢失既有非空英文公司名。先前根据字段值不等直接判断为清空数据不成立,现关闭为误报,保留原记录与更正journal。不执行任何恢复,不需要代码修复。真实专家保存缺陷 #6 的生产复测 PUT HTTP200/code200/专家修改成功、两个专用字段均不在请求中、正常返回详情已通过。
RA Updated by Redmine Admin 30 days ago
状态复核:更正journal已保存,但关闭状态更新未持久化,重新读取仍为新建。此项为null与空字符串归一化的误报,不存在非空名称丢失,不应开展恢复或代码修复。保留更正证据,不宣称已关闭。
Actions