Skip loading namespaces in embed mode

The namespace switcher is not visible in embed mode, so we don't need to
load the user's namespaces list. This reduces unnecessary database queries.
This commit is contained in:
Russell Ballestrini 2025-10-12 09:03:30 -04:00
parent f717c89fa5
commit 97deb91320

View file

@ -34,7 +34,7 @@
{{ snippets.namespace_home_uri(request.namespace) }}  
{%- if request.user.authenticated and request.user.namespaces %}
{%- if request.mode != 'embed' and request.user.authenticated and request.user.namespaces %}
<a href="{{ domain_app }}/u/namespaces" onclick="toggle('my-namespaces-div', 'my-namespaces-link', '(switch)', '(switch)'); return false;" id="my-namespaces-link">(switch)</a>
<div id="my-namespaces-div" class="my-namespaces-div">