Preserve date range in urls in side menu
This commit is contained in:
parent
023e0fde15
commit
2b003b8fa9
@ -25,7 +25,6 @@ class DateRangeMixin:
|
||||
else:
|
||||
return timezone.now()
|
||||
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
data = super().get_context_data(**kwargs)
|
||||
data["start_date"] = self.get_start_date()
|
||||
|
@ -42,7 +42,9 @@
|
||||
|
||||
{% for service in user.owning_services.all %}
|
||||
{% url 'dashboard:service' service.uuid as url %}
|
||||
{% include 'dashboard/includes/sidebar_portal.html' with label=service.name|truncatechars:16 url=url icon=service.link|iconify %}
|
||||
{% with url_full=date_query_params|default:''|prepend_string:url %}
|
||||
{% include 'dashboard/includes/sidebar_portal.html' with label=service.name|truncatechars:16 url=url_full icon=service.link|iconify %}
|
||||
{% endwith %}
|
||||
{% endfor %}
|
||||
|
||||
{% endif %}
|
||||
|
@ -186,5 +186,5 @@ def urldisplay(url):
|
||||
return url
|
||||
|
||||
@register.filter
|
||||
def add_string(arg1, arg2):
|
||||
return f"{str(arg1)}{str(arg2)}"
|
||||
def prepend_string(arg1, arg2):
|
||||
return f"{str(arg2)}{str(arg1)}"
|
||||
|
Loading…
Reference in New Issue
Block a user