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
- 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
- Run the link checker in the local version.
- Run the link checker in the demo version.
- 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:
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.