From 52d9ae96618f17175b9f990f63623fd7f7c66cc8 Mon Sep 17 00:00:00 2001 From: sua yoo Date: Thu, 12 Jan 2023 13:57:59 -0800 Subject: [PATCH] fix skipping to confirm settings when duplicating config (#454) --- frontend/src/pages/archive/crawl-config-editor.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/frontend/src/pages/archive/crawl-config-editor.ts b/frontend/src/pages/archive/crawl-config-editor.ts index 335c36c5..7b6981db 100644 --- a/frontend/src/pages/archive/crawl-config-editor.ts +++ b/frontend/src/pages/archive/crawl-config-editor.ts @@ -519,8 +519,6 @@ export class CrawlConfigEditor extends LiteElement { } private renderFooter({ isFirst = false, isLast = false }) { - const isConfirmSettingsEnabled = - this.progressState.tabs.crawlSetup.completed; return html`
${isFirst @@ -588,13 +586,14 @@ export class CrawlConfigEditor extends LiteElement { { - if (!isConfirmSettingsEnabled) { - this.nextStep(); - } else { + if (this.hasRequiredFields()) { this.updateProgressState({ activeTab: "confirmSettings", currentStep: "confirmSettings", + tabs: { crawlSetup: { completed: true } }, }); + } else { + this.nextStep(); } }} >