Fix pagination of Builds on build list page.

A change in the Django Filter project made it so the previous method didn't work.
We aren't currently using the filters,
so we should probably remove them for simplicity,
but this fixes the main issue.
test-36
Eric Holscher 2017-02-07 16:09:26 -05:00
parent ae67af44c2
commit ab47e9601e
3 changed files with 3 additions and 2 deletions

View File

@ -42,6 +42,7 @@ class BuildList(BuildBase, ListView):
context['filter'] = filter
context['active_builds'] = active_builds
context['versions'] = Version.objects.public(user=self.request.user, project=self.project)
context['build_qs'] = filter.qs
try:
redis = Redis.from_url(settings.BROKER_URL)

View File

@ -45,7 +45,7 @@ Filters
<div id="build_list">
{% autopaginate filter.qs 15 %}
{% autopaginate build_qs 15 %}
<!-- BEGIN builds list -->
<div class="module">

View File

@ -1,7 +1,7 @@
{% load i18n %}
{% load static %}
{% for build in filter.qs %}
{% for build in build_qs %}
<li class="module-item col-span">
<div id="build-{{ build.id }}">
<a href="{{ build.get_absolute_url }}"><span id="build-state">{% if build.state != 'finished' %}{{ build.get_state_display }} {% else %} {% if build.success %}{% trans "Passed" %}{% else %}{% trans "Failed" %}{% endif %}{% endif %}</span>