fix(acquisition): 评估路径补建收录版本时锁订阅行;规则 API 测试按新建订阅自带默认版本更新

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-10-03 23:32:10 +08:00
1 parent df1a9bc1a9
commit 0bbf5885aa
2 files changed
+13 -5

No files matched your search

@@ -84,7 +84,8 @@ describe.skipIf(!hasPg)("规则 API(真实 PG)", () => {
});
expect(ok.body.data).toMatchObject({ revision: 2, softPreferences: { hdr: ["DV"] } });
const list = await h.api("GET", `/acquisition-slots?mediaEntityId=${e}`);
expect(list.body.data.items).toHaveLength(1);
// 新建订阅时已自动建了该订阅自己的「默认版本」
expect(list.body.data.items.map((x: { name: string }) => x.name).sort()).toEqual(["1080p", "默认版本"].sort());
expect(h.engine.enqueued.some((q) => q.task === "evaluateAcquisition")).toBe(true);
});