fix: show workflow draft recovery action
This commit is contained in:
parent
8c8d2c07f5
commit
0b1062a31f
@ -2912,10 +2912,14 @@ export function AgentWorkflowSettingsClient({
|
||||
};
|
||||
|
||||
const handleRestorePreservedDraft = () => {
|
||||
const draft = readPreservedAgentWorkflowSettingsDraftForRecovery();
|
||||
const draft =
|
||||
readPreservedAgentWorkflowSettingsDraftForRecovery() ||
|
||||
readAgentWorkflowSettingsDraft();
|
||||
if (!draft) {
|
||||
setRecoverableDraftUpdatedAt(null);
|
||||
toast.error("没有找到可恢复的本地旧草稿");
|
||||
toast.error(
|
||||
"当前浏览器没有找到可恢复旧草稿。可能是旧版本已删除、已清理缓存,或不是原来编辑的浏览器。"
|
||||
);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -4257,16 +4261,14 @@ export function AgentWorkflowSettingsClient({
|
||||
})}
|
||||
</span>
|
||||
) : null}
|
||||
{recoverableDraftUpdatedAt ? (
|
||||
<Button
|
||||
type="button"
|
||||
variant="outline"
|
||||
size="sm"
|
||||
onClick={handleRestorePreservedDraft}
|
||||
>
|
||||
恢复旧草稿
|
||||
</Button>
|
||||
) : null}
|
||||
<Button
|
||||
type="button"
|
||||
variant="outline"
|
||||
size="sm"
|
||||
onClick={handleRestorePreservedDraft}
|
||||
>
|
||||
{recoverableDraftUpdatedAt ? "恢复旧草稿" : "查找旧草稿"}
|
||||
</Button>
|
||||
<Button asChild variant="outline" size="sm">
|
||||
<Link href="/settings/agent-workflow/psd-templates">
|
||||
<Layers className="mr-2 h-4 w-4" />
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user