diff --git a/frontend/src/pages/org/workflow-editor.ts b/frontend/src/pages/org/workflow-editor.ts
index c5d906be..0e171805 100644
--- a/frontend/src/pages/org/workflow-editor.ts
+++ b/frontend/src/pages/org/workflow-editor.ts
@@ -954,7 +954,7 @@ https://example.com/path`}
}
const exampleHost = exampleUrl.host;
const exampleProtocol = exampleUrl.protocol;
- const examplePathname = exampleUrl.pathname.replace(/\/$/, "");
+ const examplePathname = exampleUrl.pathname;
const exampleDomain = `${exampleProtocol}//${exampleHost}`;
let helpText: TemplateResult | string;
@@ -966,7 +966,10 @@ https://example.com/path`}
${exampleDomain}/path/page-2${examplePathname.slice(
+ 0,
+ examplePathname.lastIndexOf("/")
+ )}/`
);
break;
@@ -1028,6 +1031,12 @@ https://example.com/path`}
@sl-input=${async (e: Event) => {
const inputEl = e.target as SlInput;
await inputEl.updateComplete;
+ this.updateFormState(
+ {
+ primarySeedUrl: inputEl.value,
+ },
+ true
+ );
if (!inputEl.checkValidity() && validURL(inputEl.value)) {
inputEl.setCustomValidity("");
inputEl.helpText = "";