diff --git a/app/templates/v2/screens/antrag_detail.html b/app/templates/v2/screens/antrag_detail.html index 49aa463..0964ada 100644 --- a/app/templates/v2/screens/antrag_detail.html +++ b/app/templates/v2/screens/antrag_detail.html @@ -1188,13 +1188,17 @@ window.v2ShowMatrixFieldInfo = function(field) { + n.titel + ''; html += summary; if (tags) html += '
' + tags + '
'; - html += ''; + // PM-Generieren-Button nur fuer angemeldete User — der Endpoint + // erfordert auth + verbraucht qwen-max-Credits. + if (currentUser) { + html += ''; + } html += ''; } list.innerHTML = html; @@ -1233,8 +1237,11 @@ window.v2ShowMatrixFieldInfo = function(field) { }; /* ── Init ─────────────────────────────────────────────────────── */ - document.addEventListener('DOMContentLoaded', function() { - initAuth(); + document.addEventListener('DOMContentLoaded', async function() { + // Auth zuerst, weil loadNewsMatches() den PM-Button nur fuer + // angemeldete User rendert — sonst race und Button waere fuer + // alle weg. + await initAuth(); initMerkliste(); loadHistory(); loadNewsMatches();