temporalio / temporalio/ui

Broken RUNNING child workflow links when in a different namespace

Open
#2,061 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
431
Forks
179
Avg merge
2d 9h
Merged PRs (30d)
71

Description

Describe the bug
When clicking to links under the relationship tab, if a child workflow is Running in a different namespace, the link is broken. But if it is completed / failed / terminated / cancelled, the link seems fine.

To Reproduce
Steps to reproduce the behavior:

  • Start a workflow with a child workflow in a different namespace
  • Go to the relationships tab for the parent workflow and click on the child workflow that is still Running

Expected behavior

  • The UI navigates to the right namespace as expected

Screenshots
broken-child-workflows

Desktop (please complete the following information):

  • OS: macOS
  • Browser: Arc
  • Version: 1.40.1

Additional context
Related to a previously reported open issue: https://github.com/temporalio/ui/issues/1297

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the workflow relationship tab by reproducing the navigation from a parent workflow to a Running child workflow in another namespace. Compare that behavior with completed, failed, terminated, or cancelled child workflows, and verify that the link navigates to the child workflow in the correct namespace when done.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.