fix(quellen-health): fehlende Sub-Section + Render-Container
Tab-Button "Quellen-Health" verlinkte auf eine Sub-Section, die es im DOM gar nicht gab: - <button data-subtab="source-health"> existierte bereits - <div id="sub-source-health"> fehlte komplett - <div id="healthContent"> (Render-Anker für source-health.js) fehlte ebenfalls Folge: 1. sources.js Click-Handler crashte mit "Cannot read properties of null (reading classList)" beim Versuch, die Sub-Section auf .active zu setzen 2. loadHealthData() lief zwar (über separaten Listener in source-health.js) und der Backend-Call ging durch, aber renderHealthDashboard fand kein #healthContent und brach still ab (if (!container) return). Nutzer sah niemals Inhalt. Fix: Sub-Section <div id="sub-source-health"><div id="healthContent"> zwischen sub-tenant-sources und der Audit-Section eingefügt. Außerdem das ohnehin fehlende </div> für sec-sources sauber geschlossen. Damit löst sich das gefühlte "Quellen Health lädt minutenlang": beim Klick wird der Tab korrekt aktiviert, der Render landet in #healthContent und ist dank der Pagination + Cache aus den letzten zwei Commits sofort sichtbar.
Dieser Commit ist enthalten in:
@@ -393,6 +393,13 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!-- Quellen-Health (Sub-Tab; Inhalt wird von source-health.js dynamisch in #healthContent gerendert) -->
|
||||||
|
<div class="section" id="sub-source-health">
|
||||||
|
<div id="healthContent"></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div> <!-- /sec-sources -->
|
||||||
|
|
||||||
<!-- Audit-Log Section -->
|
<!-- Audit-Log Section -->
|
||||||
<div class="section" id="sec-audit">
|
<div class="section" id="sec-audit">
|
||||||
<div class="action-bar" style="flex-wrap:wrap;gap:8px;">
|
<div class="action-bar" style="flex-wrap:wrap;gap:8px;">
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren