Sharing and Testing link inverted #20040

Closed
opened 2026-02-21 20:05:32 -05:00 by yindo · 3 comments
Owner

Originally created by @DavideDelbianco on GitHub (Oct 30, 2025).

Self Checks

  • I have read the Contributing Guide and Language Policy.
  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report, otherwise it will be closed.
  • 【中文用户 & Non English User】请使用英语提交,否则会被关闭 :)
  • Please do not modify this template :) and fill in all the required fields.

Dify version

1.9.2

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

Create a chatflow
go to the logs page
inspect the url behind the links:

Image

✔️ Expected Behavior

the "sharing" link should be bound to the published app URL
the "testing" link should be bound to the /workflow URL

Actual Behavior

the links are inverted

Originally created by @DavideDelbianco on GitHub (Oct 30, 2025). ### Self Checks - [x] I have read the [Contributing Guide](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md) and [Language Policy](https://github.com/langgenius/dify/issues/1542). - [x] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit this report, otherwise it will be closed. - [x] 【中文用户 & Non English User】请使用英语提交,否则会被关闭 :) - [x] Please do not modify this template :) and fill in all the required fields. ### Dify version 1.9.2 ### Cloud or Self Hosted Self Hosted (Docker) ### Steps to reproduce Create a chatflow go to the logs page inspect the url behind the links: <img width="658" height="167" alt="Image" src="https://github.com/user-attachments/assets/27b97289-dbbc-4ddc-ba4f-784afff4c37c" /> ### ✔️ Expected Behavior the "sharing" link should be bound to the published app URL the "testing" link should be bound to the /workflow URL ### ❌ Actual Behavior the links are inverted
yindo added the 🐞 buggood first issue labels 2026-02-21 20:05:32 -05:00
yindo closed this issue 2026-02-21 20:05:32 -05:00
Author
Owner

@dosubot[bot] commented on GitHub (Oct 30, 2025):

This bug is tracked in issue #27654: the "sharing" link in the chatflow logs UI points to the testing URL, and the "testing" link points to the published app URL—they're inverted.

The relevant code is in web/app/components/app/workflow-log/index.tsx, specifically the EmptyElement component. Here, the "shareLink" uses the current path with /overview, and the "testLink" uses a constructed appUrl (the published app URL). If you want to patch this yourself, swap the URLs assigned to these links in the JSX.

No merged pull requests directly fix this inversion yet, so keep an eye on the issue for updates.

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other  Chat with Dosu Join Discord Share on X

@dosubot[bot] commented on GitHub (Oct 30, 2025): <!-- Answer --> This bug is tracked in [issue #27654](https://github.com/langgenius/dify/issues/27654): the "sharing" link in the chatflow logs UI points to the testing URL, and the "testing" link points to the published app URL—they're inverted. The relevant code is in [`web/app/components/app/workflow-log/index.tsx`](https://github.com/langgenius/dify/blob/41be581594404e7a6f6d786a7bfd47e9e406dc06/web/app/components/app/workflow-log/index.tsx), specifically the `EmptyElement` component. Here, the "shareLink" uses the current path with `/overview`, and the "testLink" uses a constructed `appUrl` (the published app URL). If you want to patch this yourself, swap the URLs assigned to these links in the JSX. No merged pull requests directly fix this inversion yet, so keep an eye on the issue for updates. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/9ca97444-cda5-44af-9384-8ba1c91e98d1?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/9ca97444-cda5-44af-9384-8ba1c91e98d1?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/9ca97444-cda5-44af-9384-8ba1c91e98d1?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/9ca97444-cda5-44af-9384-8ba1c91e98d1?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/9ca97444-cda5-44af-9384-8ba1c91e98d1?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/9ca97444-cda5-44af-9384-8ba1c91e98d1?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/9ca97444-cda5-44af-9384-8ba1c91e98d1?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/6088a4f4-073a-43f3-b3d4-4f06fb0c05a0/ask?utm_source=github)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/langgenius/dify/issues/27654)
Author
Owner

@DavideDelbianco commented on GitHub (Oct 30, 2025):

@dosu do you realize that you link this same issue in your reply?

@DavideDelbianco commented on GitHub (Oct 30, 2025): @dosu do you realize that you link this same issue in your reply?
Author
Owner

@dosubot[bot] commented on GitHub (Oct 30, 2025):

Yes, I realize that—I referenced the same issue for completeness, but since you’re the original reporter, that was redundant.

To add more value: the inversion happens in the code for the chatflow logs UI, specifically in web/app/components/app/workflow-log/index.tsx. The "sharing" link uses the workflow overview path, and the "testing" link uses the published app URL, which is the opposite of what’s intended. No fix has been merged yet, but if you want to patch it yourself, you can swap the URLs assigned to these links in the JSX of the EmptyElement component. Here’s the relevant code and workaround details: source.

If you need more technical details or want help with the patch, let me know!

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other  Chat with Dosu Join Discord Share on X

@dosubot[bot] commented on GitHub (Oct 30, 2025): <!-- Answer --> Yes, I realize that—I referenced the same issue for completeness, but since you’re the original reporter, that was redundant. To add more value: the inversion happens in the code for the chatflow logs UI, specifically in `web/app/components/app/workflow-log/index.tsx`. The "sharing" link uses the workflow overview path, and the "testing" link uses the published app URL, which is the opposite of what’s intended. No fix has been merged yet, but if you want to patch it yourself, you can swap the URLs assigned to these links in the JSX of the `EmptyElement` component. Here’s the relevant code and workaround details: [source](https://github.com/langgenius/dify/blob/41be581594404e7a6f6d786a7bfd47e9e406dc06/web/app/components/app/workflow-log/index.tsx). If you need more technical details or want help with the patch, let me know! <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/d3051fef-7eb5-451a-8521-00ac913ac335?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/d3051fef-7eb5-451a-8521-00ac913ac335?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/d3051fef-7eb5-451a-8521-00ac913ac335?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/d3051fef-7eb5-451a-8521-00ac913ac335?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/d3051fef-7eb5-451a-8521-00ac913ac335?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/d3051fef-7eb5-451a-8521-00ac913ac335?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/d3051fef-7eb5-451a-8521-00ac913ac335?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/6088a4f4-073a-43f3-b3d4-4f06fb0c05a0/ask?utm_source=github)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/langgenius/dify/issues/27654)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#20040