 rootandClaude Opus 5
|
acb9a34520
|
[AI] fix: 修复短剧剧集重复显示
两处原因,分别处理:
1. contentsync 只按 _id 水位线插新增,源库事后打上的 isDelete 传不过来,
源站删掉的重复集在目标库一直留着。每轮同步后补扫一次 media /
media_content / video_info,把源库的软删除标记同步过去,并按
web/service/mediacontentser 的同一口径重算父级 currentEpisode /
freeEpisode。只做「源库删了→目标也删」一个方向,不与本地下架保护冲突。
2. 各站 skd 的媒资库同步会为同一集(mediaId+hashId 相同)另插一条自己的 _id,
与 contentsync 带过来的源库那条并存。媒资库那条在 SaleCoin=0 时
listenPermission=2,本该收费的集可以白看。插入时若发现本地已有同一集,
把本地那条 isActive:false 下架;并新增 skd 配置开关
switch.mediaSyncDisabled,非源站可直接关掉这条同步链。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-10-29 20:18:36 +08:00 |
|
root
|
3dcf6930d6
|
代码调整
|
2026-09-21 17:14:20 +08:00 |
|
root
|
cc15991169
|
修改appID
|
2026-09-17 12:32:05 +08:00 |
|
root
|
6416652921
|
修改es
|
2026-09-17 10:48:10 +08:00 |
|
root
|
3646608b86
|
代码优化
|
2026-09-16 16:13:29 +08:00 |
|
root
|
3e04b04a90
|
对接统计
|
2026-09-16 15:44:50 +08:00 |
|
root
|
97c9588e5d
|
支付和广告调试
|
2026-09-15 22:11:05 +08:00 |
|
root
|
3a79d6a10c
|
版本控制
|
2026-09-15 19:42:41 +08:00 |
|
 rootandClaude Opus 5
|
8679200f41
|
Initial commit
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-09-15 13:57:10 +08:00 |
|