View Issue Details

IDProjectCategoryView StatusLast Update
0011554Talerdocumentationpublic2026-06-30 00:01
Reporterhtgoebel Assigned ToChristian Grothoff  
PriorityhighSeveritytextReproducibilityalways
Status resolvedResolutionfixed 
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0011554: Wrong inter-document links in documentation
DescriptionThe documentation contains wrong links to other parts of the documentation. This makes it hard to work with the documentation.

Examples:
1. In Merchant API, some links to data structures (defined in the same document) do not work.
2. In Merchant API, some links to common data structures (defined in the api-common) do not work
Steps To Reproduce1. Go to https://docs.taler.net/core/api-merchant.html#claiming-an-order

Case 1:
1. Go to https://docs.taler.net/core/api-merchant.html#creating-orders
2. Scroll down to "Details", "PostOrderRequest"
3. Click on the first "Order"
--> will go to non-existing https://docs.taler.net/a-merchant.html#tsref-type-Order

Case 1:
1. Go to https://docs.taler.net/core/api-merchant.html#creating-orders
2. Scroll down to "Details", "PostOrderRequest"
3. Click on the first "RelativeTime" (near "refund_delay"
--> will go to non-existing https://docs.taler.net/api-common.html#tsref-type-RelativeTime
Additional InformationCauses:

Case 1: Link contains path, even if target is in same file
Case 2: Path in link is missing "core/"

Suggestion:
As part of the CI, run a link-checker - at least every now and then.
TagsNo tags attached.

Activities

Christian Grothoff

2026-06-30 00:01

manager   ~0029023

Problem was the generator logic for typescript, not something to fix with a link checker.
Fixed in 1dbb2d5e..95e5d5e3

Issue History

Date Modified Username Field Change
2026-06-25 08:44 htgoebel New Issue
2026-06-30 00:00 Christian Grothoff Assigned To => Christian Grothoff
2026-06-30 00:00 Christian Grothoff Status new => assigned
2026-06-30 00:01 Christian Grothoff Note Added: 0029023
2026-06-30 00:01 Christian Grothoff Status assigned => resolved
2026-06-30 00:01 Christian Grothoff Resolution open => fixed
2026-06-30 00:01 Christian Grothoff Fixed in Version => 1.6
2026-06-30 00:01 Christian Grothoff Target Version => 1.6