From c257348c5a11db6331ea6c8cfd81a53148f93020 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Fri, 5 Apr 2013 18:35:35 +0100 Subject: [PATCH] detail: ensure machine list is sorted by name Signed-off-by: Paul Eggleton --- layerindex/views.py | 4 +++- templates/layerindex/detail.html | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/layerindex/views.py b/layerindex/views.py index fc46da0..1499651 100644 --- a/layerindex/views.py +++ b/layerindex/views.py @@ -235,7 +235,9 @@ class LayerDetailView(DetailView): context = super(LayerDetailView, self).get_context_data(**kwargs) layer = context['layeritem'] context['useredit'] = layer.user_can_edit(self.user) - context['layerbranch'] = layer.get_layerbranch(self.request.session.get('branch', 'master')) + layerbranch = layer.get_layerbranch(self.request.session.get('branch', 'master')) + context['layerbranch'] = layerbranch + context['machines'] = layerbranch.machine_set.order_by('name') return context class LayerReviewDetailView(LayerDetailView): diff --git a/templates/layerindex/detail.html b/templates/layerindex/detail.html index 668f440..a1ebae4 100644 --- a/templates/layerindex/detail.html +++ b/templates/layerindex/detail.html @@ -150,7 +150,7 @@ - {% if layerbranch.machine_set.count > 0 %} + {% if machines.count > 0 %}