Bugfix Issue 839 Execute LinkedBugs Spinner Stuck - sebiboga/testlink-upgraded GitHub Wiki
Bugfix Issue #839 — "Loading linked bugs…" spinner stuck forever
Problem
After loading a test case with linked bugs in Execute Tests, the Linked Bugs
card showed a spinning Loading linked bugs… indefinitely. Never resolved.
Root cause — two independent paths
- Client
.fail()handler was empty (loadLinkedBugs()): on BFF error the placeholder rows (emptytitle,unavailable=false) leftrenderLinkedBugsTable()pendingcheck permanently true. - Server returned empty titles when tracker unavailable: if
getInterfaceObject()threw,$itsT=null→ bugs returned unchanged (empty title, unavailable=false) → same stuck spinner.
Fix (commit 203c8fcba)
.fail()handler now marks all bugsunavailable=trueand re-renders..done()handler detects title-less non-unavailable placeholders and marks themunavailable=true.- Added 30s
$.gettimeout.
Verification
- Tracker unavailable → "Unavailable" badges (no spinner).
- Normal tracker → titles/status/labels render correctly.