Previous check was strict (canLocalAuth !== true → hide). On a transient /me hiccup or when the boot cache lagged, a legit local user saw empty Settings with none of the sections they should see. Inverted the predicate: hide only when canLocalAuth === false (explicit SSO-only signal from the server). Undefined/missing now defaults to show — local-auth users never lose their own UI. Still hides correctly for the documented SSO-only case because the /me endpoint sets the flag to false explicitly for those users. |
||
|---|---|---|
| .. | ||
| .well-known | ||
| components | ||
| css | ||
| icons | ||
| js | ||
| vendor | ||
| 404.html | ||
| favicon.ico | ||
| index.html | ||
| manifest.json | ||
| sw.js | ||