Skip to content

Link Checker only reports one invalid link instead of all in local version

🐛 Bug Report

Summary

When checking whether a Link Resource is a valid link, in a specific file only one invalid link is reported as an Incident in the demo version, even though this file contains two invalid links. In the local version, the behavior is correct.

Steps to Reproduce

  1. Prepare a file with at least two invalid Link Resources (e.g., broken URLs) or use e. g. this file: museum-digital_Terra_Sigillata_Museum.xml
  2. Run the link checker in the local version.
  3. Run the link checker in the demo version.
  4. Compare the results.

What is the current bug behavior?

  • Demo version: Only one of the invalid links is reported as an Incident.
  • Local version: Both invalid links are correctly reported as Incidents.

What is the expected correct behavior?

The link checker should report all invalid links as separate Incidents in both the local and the demo version.

Relevant Logs, Screenshots, or Gifs

Demo version: https://aqinda.gwdg.de/report/d524a910-be13-424f-9e93-99b339bc7d97/qpm Local version: image constrainify_report_d524a910-be13-424f-9e93-99b339bc7d97.json constrainify_report_d524a910-be13-424f-9e93-99b339bc7d97.csv

Additional Context

This issue might be connected to the already known topic regarding counting logic and Compliance vs. Incident evaluation. After revising the templates, this case should also be re-checked.