Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

Commit

Permalink
Merge branch 'issue-89'
Browse files Browse the repository at this point in the history
  • Loading branch information
Olivier Demah committed Jun 14, 2015
2 parents 2767630 + e7c3edc commit de6478d
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
4 changes: 2 additions & 2 deletions django_th/templates/home.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ <h2><span class="glyphicon glyphicon-flash"></span>{% trans "My Triggers" %}</h2
<div class="col-md-12 ">
<ul class="pagination">
{% if page_obj.has_previous %}
<li><a href="{% url 'home' %}?page={{ page_obj.previous_page_number }}">{% trans "previous" %}</a></li>
<li><a href="{{ page_link }}?page={{ page_obj.previous_page_number }}">{% trans "previous" %}</a></li>
{% endif %}
<li class="active"><a >
{% blocktrans with page_number=page_obj.number total_of_pages=page_obj.paginator.num_pages %}
Page {{ page_number }} of {{ total_of_pages }}
{% endblocktrans %}</a>
</li>
{% if page_obj.has_next %}
<li><a href="{% url 'home' %}?page={{ page_obj.next_page_number }}">{% trans "next" %}</a></li>
<li><a href="{{ page_link }}?page={{ page_obj.next_page_number }}">{% trans "next" %}</a></li>
{% endif %}
</ul>
</div>
Expand Down
14 changes: 14 additions & 0 deletions django_th/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,18 @@ def get_context_data(self, **kw):
triggers_enabled = triggers_disabled = services_activated = ()

context = super(TriggerListView, self).get_context_data(**kw)

if 'trigger_filtered_by' in self.kwargs:
page_link = reverse('trigger_filter_by',
kwargs={'trigger_filtered_by':
self.kwargs['trigger_filtered_by']})
elif 'trigger_ordered_by' in self.kwargs:
page_link = reverse('trigger_order_by',
kwargs={'trigger_ordered_by':
self.kwargs['trigger_ordered_by']})
else:
page_link = reverse('home')

if self.request.user.is_authenticated():
# get the enabled triggers
triggers_enabled = TriggerService.objects.filter(
Expand Down Expand Up @@ -261,6 +273,8 @@ def get_context_data(self, **kw):
"""
context['nb_services'] = services_activated

context['page_link'] = page_link

return context


Expand Down

0 comments on commit de6478d

Please sign in to comment.