Skip to content

fix(blueprints): missing required param "kind" and dead v-ks-loading on TopNavBar#16652

Open
MilosPaunovic wants to merge 1 commit into
developfrom
fix/blueprints-missing-kind-param
Open

fix(blueprints): missing required param "kind" and dead v-ks-loading on TopNavBar#16652
MilosPaunovic wants to merge 1 commit into
developfrom
fix/blueprints-missing-kind-param

Conversation

@MilosPaunovic

@MilosPaunovic MilosPaunovic commented Jun 9, 2026

Copy link
Copy Markdown
Member

Summary

  • goBack() in BlueprintDetail.vue navigated to the blueprints route without the required :kind param, causing Vue Router to throw "Missing required param kind" and crash the <RouterLink> render in the breadcrumb
  • Removed v-ks-loading="!blueprint" from <TopNavBar> — directives don't work on components with fragment roots; the loading state is already correctly handled by v-ks-loading on the <section> below

Companion PR in kestra-ee: https://github.com/kestra-io/kestra-ee/pull/8445.

Closes https://github.com/kestra-io/kestra-ee/issues/8444.

Test plan

  • Open a blueprint detail page directly via URL (e.g. /blueprints/flow/community/<id>) — no "Missing required param" console error
  • Click the back button / breadcrumb — navigates correctly to the blueprints list
  • No "Runtime directive used on component with non-element root node" warning in console

… TopNavBar

goBack() navigated to the blueprints route without the required :kind param,
causing a Vue Router error "Missing required param kind". Also removes
v-ks-loading from <TopNavBar> (fragment root — directive has no effect there;
loading is already handled by the <section> below).

Closes kestra-io/kestra-ee#8444.
@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

🐋 Docker image

ghcr.io/kestra-io/kestra-pr:16652
docker run --pull=always --rm -it -p 8080:8080 --user=root -v /var/run/docker.sock:/var/run/docker.sock -v /tmp:/tmp ghcr.io/kestra-io/kestra-pr:16652 server local

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To review

Development

Successfully merging this pull request may close these issues.

1 participant