fix: hide 'AStA' tag if 'enable_asta' is False
This commit is contained in:
parent
797c5f5fc8
commit
701caae254
|
@ -21,7 +21,7 @@
|
|||
<td>
|
||||
<a href="{% url 'team:helper' reg.helper.pk %}">
|
||||
{{ reg.helper.name }} ({{ reg.helper.phone|stringformat:"s"|slice:"-3:" }})
|
||||
{% if not reg.helper.asta_confirmed %}
|
||||
{% if asta_required and not reg.helper.asta_confirmed %}
|
||||
<span class="tag is-danger">AStA</span>
|
||||
{% endif %}
|
||||
</a>
|
||||
|
|
|
@ -11,6 +11,7 @@ from django.shortcuts import get_object_or_404, redirect, render
|
|||
from django.utils import timezone
|
||||
from django.views.generic import DetailView, ListView
|
||||
from django.views.generic.edit import FormMixin
|
||||
from dynamic_preferences.registries import global_preferences_registry
|
||||
|
||||
from .forms import HELPER_FILTERS, BulkMessage, HelperMessage, HelperShift
|
||||
from .models import (
|
||||
|
@ -23,7 +24,7 @@ from .models import (
|
|||
ShiftRegistration,
|
||||
)
|
||||
|
||||
# Create your views here.
|
||||
global_preferences = global_preferences_registry.manager()
|
||||
|
||||
|
||||
def index(request):
|
||||
|
@ -288,6 +289,7 @@ class CheckinList(LoginRequiredMixin, ListView):
|
|||
|
||||
def get_context_data(self, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
context["asta_required"] = global_preferences["helper__enable_asta"]
|
||||
context["page_range"] = context["paginator"].get_elided_page_range(
|
||||
context["page_obj"].number
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue