laoyang
f45f4506b0
票根并入观影照片:端上不再「票根另算」(#87)
用户:现在不是已经没有票根的概念了吗?全部都换成观影照片了。
现在只分两类:一类是海报,一类是观影照片。
数据层已迁移(服务端 #87):220 条 ticket_key 搬进 event_photos,
旧字段置 NULL,Movie::find 也不再返回它。
端上跟着收:
- allPhotos() 不再把 ticketKey 拼进列表,直接 return d.photos.slice();
原来那段还特意给它 id=0("删不掉"的标记),现在没这个特殊项了;
- FbMovieRepo 不再写/解析 ticket_key(本地列留着不改 schema,
但恒为空串,字段标 @deprecated);
- FbSyncAll 收附件时 SQL 去掉 ticket_key(票根的 key 会在
module_cache.payload 递归扫描里被收进来,不丢附件)。
⚠️ 特别注意 allPhotos 里**不留** ticketKey 兜底分支:留着就等于承认
还有第三类,而那正是用户要消灭的东西。若线上还有残留(迁移漏跑),
症状是"某些老记录照片变少",应该去补跑迁移,不是在这里兜。
hvigorw assembleHap BUILD SUCCESSFUL。真机验证待做(当时手机锁屏)。
2026-11-06 11:25:56 +08:00
..
2026-11-06 11:25:56 +08:00
2026-10-11 22:07:48 +08:00
2026-10-11 22:07:48 +08:00
2026-10-11 22:07:48 +08:00
2026-10-11 22:07:48 +08:00