chore(lint): clear biome warning (unused dt2) and redundant fragment
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
47bd04aec0
commit
9887d8b311
2 files changed
+59
-61
No files matched your search
@@ -129,7 +129,7 @@ describe.skipIf(!hasPg)("订阅增强(真实 PG + mock qB + 临时目录)", () =
|
|||||||
).toEqual([{ unit_keys: ["s1e2"] }]);
|
).toEqual([{ unit_keys: ["s1e2"] }]);
|
||||||
|
|
||||||
const dt1 = await submit(p1);
|
const dt1 = await submit(p1);
|
||||||
const dt2 = await submit(p2);
|
await submit(p2);
|
||||||
expect((await slotRow(slotId)).status).toBe("downloading");
|
expect((await slotRow(slotId)).status).toBe("downloading");
|
||||||
await completeAndImport(e1.hash, dt1);
|
await completeAndImport(e1.hash, dt1);
|
||||||
// E01 入库,但 E02 仍在途:Slot 显示在途阶段而不是静止态;分集账本登记 E01
|
// E01 入库,但 E02 仍在途:Slot 显示在途阶段而不是静止态;分集账本登记 E01
|
||||||
|
|||||||
@@ -417,76 +417,74 @@ function PolicyDetailSheet({
|
|||||||
description={rev ? <span className="font-mono">{rev.policyKey}</span> : null}
|
description={rev ? <span className="font-mono">{rev.policyKey}</span> : null}
|
||||||
footer={
|
footer={
|
||||||
rev ? (
|
rev ? (
|
||||||
<>
|
rev.status === "draft" ? (
|
||||||
{rev.status === "draft" ? (
|
<>
|
||||||
<>
|
<Button variant="outline" onClick={() => onEdit(rev)}>
|
||||||
<Button variant="outline" onClick={() => onEdit(rev)}>
|
<Pencil />
|
||||||
<Pencil />
|
编辑
|
||||||
编辑
|
</Button>
|
||||||
</Button>
|
<Button variant="outline" onClick={() => runPreview(rev)} disabled={preview.isPending}>
|
||||||
<Button variant="outline" onClick={() => runPreview(rev)} disabled={preview.isPending}>
|
<Eye />
|
||||||
<Eye />
|
{preview.isPending ? "预览中…" : "预览"}
|
||||||
{preview.isPending ? "预览中…" : "预览"}
|
</Button>
|
||||||
</Button>
|
<ConfirmDialog
|
||||||
|
trigger={
|
||||||
|
<Button disabled={!rules}>
|
||||||
|
<Upload />
|
||||||
|
发布
|
||||||
|
</Button>
|
||||||
|
}
|
||||||
|
title={`发布 ${rev.policyKey} r${rev.revision}?`}
|
||||||
|
description={PUBLISH_NOTICE}
|
||||||
|
confirmLabel="授权并发布"
|
||||||
|
onConfirm={() =>
|
||||||
|
publish
|
||||||
|
.mutateAsync({ id: rev.id, expectedRevision: rev.revision })
|
||||||
|
.then(() => toast.success(`r${rev.revision} 已发布并生效`))
|
||||||
|
.catch((e) => {
|
||||||
|
toast.error(errorMessage(e));
|
||||||
|
throw e;
|
||||||
|
})
|
||||||
|
}
|
||||||
|
>
|
||||||
|
{!pv?.success ? (
|
||||||
|
<p className="rounded-lg border border-warning/30 bg-warning/10 px-3 py-2 text-caption text-warning">
|
||||||
|
这个草案还没有预览结果,建议先预览确认影响范围。
|
||||||
|
</p>
|
||||||
|
) : null}
|
||||||
|
</ConfirmDialog>
|
||||||
|
</>
|
||||||
|
) : (
|
||||||
|
<>
|
||||||
|
<Button variant="outline" onClick={() => onDraftFrom(rev)}>
|
||||||
|
<FilePlus2 />
|
||||||
|
基于此版本新建草案
|
||||||
|
</Button>
|
||||||
|
{rev.status === "superseded" || rev.status === "rolled_back" ? (
|
||||||
<ConfirmDialog
|
<ConfirmDialog
|
||||||
trigger={
|
trigger={
|
||||||
<Button disabled={!rules}>
|
<Button variant="outline">
|
||||||
<Upload />
|
<Undo2 />
|
||||||
发布
|
回滚到此版本
|
||||||
</Button>
|
</Button>
|
||||||
}
|
}
|
||||||
title={`发布 ${rev.policyKey} r${rev.revision}?`}
|
title={`回滚到 r${rev.revision}?`}
|
||||||
description={PUBLISH_NOTICE}
|
description={`将以 r${rev.revision} 的内容发布一个新版本,当前已发布版本标记为已回滚。${PUBLISH_NOTICE}`}
|
||||||
confirmLabel="授权并发布"
|
confirmLabel="回滚并发布"
|
||||||
onConfirm={() =>
|
onConfirm={() =>
|
||||||
publish
|
rollback
|
||||||
.mutateAsync({ id: rev.id, expectedRevision: rev.revision })
|
.mutateAsync(rev.id)
|
||||||
.then(() => toast.success(`r${rev.revision} 已发布并生效`))
|
.then((n) => toast.success(`已回滚,新版本 r${n.revision} 生效`))
|
||||||
|
.then(onClose)
|
||||||
.catch((e) => {
|
.catch((e) => {
|
||||||
toast.error(errorMessage(e));
|
toast.error(errorMessage(e));
|
||||||
throw e;
|
throw e;
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
>
|
/>
|
||||||
{!pv?.success ? (
|
) : null}
|
||||||
<p className="rounded-lg border border-warning/30 bg-warning/10 px-3 py-2 text-caption text-warning">
|
</>
|
||||||
这个草案还没有预览结果,建议先预览确认影响范围。
|
)
|
||||||
</p>
|
|
||||||
) : null}
|
|
||||||
</ConfirmDialog>
|
|
||||||
</>
|
|
||||||
) : (
|
|
||||||
<>
|
|
||||||
<Button variant="outline" onClick={() => onDraftFrom(rev)}>
|
|
||||||
<FilePlus2 />
|
|
||||||
基于此版本新建草案
|
|
||||||
</Button>
|
|
||||||
{rev.status === "superseded" || rev.status === "rolled_back" ? (
|
|
||||||
<ConfirmDialog
|
|
||||||
trigger={
|
|
||||||
<Button variant="outline">
|
|
||||||
<Undo2 />
|
|
||||||
回滚到此版本
|
|
||||||
</Button>
|
|
||||||
}
|
|
||||||
title={`回滚到 r${rev.revision}?`}
|
|
||||||
description={`将以 r${rev.revision} 的内容发布一个新版本,当前已发布版本标记为已回滚。${PUBLISH_NOTICE}`}
|
|
||||||
confirmLabel="回滚并发布"
|
|
||||||
onConfirm={() =>
|
|
||||||
rollback
|
|
||||||
.mutateAsync(rev.id)
|
|
||||||
.then((n) => toast.success(`已回滚,新版本 r${n.revision} 生效`))
|
|
||||||
.then(onClose)
|
|
||||||
.catch((e) => {
|
|
||||||
toast.error(errorMessage(e));
|
|
||||||
throw e;
|
|
||||||
})
|
|
||||||
}
|
|
||||||
/>
|
|
||||||
) : null}
|
|
||||||
</>
|
|
||||||
)}
|
|
||||||
</>
|
|
||||||
) : null
|
) : null
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in new issue
Block a user