disable user exports if using azure

This commit is contained in:
Hugh Rundle 2024-01-29 14:28:30 +11:00
parent 5f7be848fc
commit 3675a4cf3f
No known key found for this signature in database
GPG key ID: A7E35779918253F9
2 changed files with 6 additions and 3 deletions

View file

@ -157,10 +157,13 @@
> >
<div class="notification is-danger is-light"> <div class="notification is-danger is-light">
<p class="my-2">{% trans "Users are currently unable to start new user exports. This is the default setting." %}</p> <p class="my-2">{% trans "Users are currently unable to start new user exports. This is the default setting." %}</p>
{% if use_azure %}
<p>{% trans "It is not currently possible to provide user exports when using Azure storage." %}</p>
{% endif %}
</div> </div>
{% csrf_token %} {% csrf_token %}
<div class="control"> <div class="control">
<button type="submit" class="button is-success"> <button type="submit" class="button is-success" {% if use_azure %}disabled{% endif %}>
{% trans "Enable user exports" %} {% trans "Enable user exports" %}
</button> </button>
</div> </div>

View file

@ -9,7 +9,7 @@ from django.views.decorators.http import require_POST
from bookwyrm import models from bookwyrm import models
from bookwyrm.views.helpers import redirect_to_referer from bookwyrm.views.helpers import redirect_to_referer
from bookwyrm.settings import PAGE_LENGTH, USE_S3 from bookwyrm.settings import PAGE_LENGTH, USE_AZURE
# pylint: disable=no-self-use # pylint: disable=no-self-use
@ -59,7 +59,7 @@ class ImportList(View):
"import_size_limit": site_settings.import_size_limit, "import_size_limit": site_settings.import_size_limit,
"import_limit_reset": site_settings.import_limit_reset, "import_limit_reset": site_settings.import_limit_reset,
"user_import_time_limit": site_settings.user_import_time_limit, "user_import_time_limit": site_settings.user_import_time_limit,
"use_s3": USE_S3, "use_azure": USE_AZURE,
} }
return TemplateResponse(request, "settings/imports/imports.html", data) return TemplateResponse(request, "settings/imports/imports.html", data)