From b81730ae40c12fb3171309ea1a57bc19b50f0e9f Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Sun, 3 Dec 2017 13:12:23 +0100 Subject: [PATCH] Fixed domain sorting by tag. --- modoboa/admin/views/domain.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/modoboa/admin/views/domain.py b/modoboa/admin/views/domain.py index 8cb51fabe..2fd0f777e 100644 --- a/modoboa/admin/views/domain.py +++ b/modoboa/admin/views/domain.py @@ -22,9 +22,7 @@ from reversion import revisions as reversion from modoboa.core import signals as core_signals from modoboa.lib.web_utils import render_to_json_response -from modoboa.lib.exceptions import ( - BadRequest, PermDeniedException -) +from modoboa.lib.exceptions import PermDeniedException from modoboa.lib.listing import get_sort_order, get_listing_page from ..forms import DomainForm, DomainWizard @@ -61,7 +59,7 @@ def _domains(request): key=lambda d: getattr(d, sort_order), reverse=sort_dir == '-' ) else: - domainlist = sorted(domainlist, key=lambda d: d.tags[0], + domainlist = sorted(domainlist, key=lambda d: d.tags[0]["name"], reverse=sort_dir == '-') context = { "handle_mailboxes": request.localconfig.parameters.get_value(