This commit is contained in:
phil 2025-02-13 18:26:48 +01:00
parent 5bd4b82804
commit d8676937f5
2 changed files with 12 additions and 4 deletions

View file

@ -70,7 +70,6 @@ async def get_resource(
provider = providers[user.auth_provider_id] provider = providers[user.auth_provider_id]
# Third party resource (provided through the auth provider) # Third party resource (provided through the auth provider)
# The token is just passed on # The token is just passed on
breakpoint()
if resource_name in [r.resource_name for r in provider.resources]: if resource_name in [r.resource_name for r in provider.resources]:
return await get_auth_provider_resource( return await get_auth_provider_resource(
provider=provider, provider=provider,

View file

@ -68,14 +68,23 @@
<div class="content"> <div class="content">
{% if resource_providers %} {% if resource_providers %}
<p> <p>
Resource providers: {{ auth_provider.name }} provides these resources:
</p> </p>
<div class="links-to-check"> <div class="links-to-check">
{% for name, resource_provider in resource_providers.items() %} {% for name, resource_provider in resource_providers.items() %}
{% if resource_provider.default_resource_id %} {% if resource_provider.default_resource_id %}
<button resource-name="{{ name }}" resource-id="{{ resource_provider.default_resource_id }}" onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}', '{{ resource_provider.default_resource_id }}')">{{ name }}</buttona> <button resource-name="{{ name }}"
resource-id="{{ resource_provider.default_resource_id }}"
onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}', '{{ resource_provider.default_resource_id }}')"
>
{{ resource_provider.name }}
</button>
{% else %} {% else %}
<button resource-name="{{ name }}" onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}')">{{ name }}</buttona> <button resource-name="{{ name }}"
onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}')"
>
{{ resource_provider.name }}
</buttona>
{% endif %} {% endif %}
{% endfor %} {% endfor %}
</div> </div>