From 150c5d8cc29d8e2d888f17c67a0ed232d4d264b4 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 26 Jul 2019 02:22:34 -0400 Subject: [PATCH] Make cache columns sortable Signed-off-by: Roberto Rosario --- mayan/apps/file_caching/apps.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/mayan/apps/file_caching/apps.py b/mayan/apps/file_caching/apps.py index 9d505c304b..a4eaa248b7 100644 --- a/mayan/apps/file_caching/apps.py +++ b/mayan/apps/file_caching/apps.py @@ -47,10 +47,15 @@ class FileCachingConfig(MayanAppConfig): ) ) - SourceColumn(attribute='name', source=Cache) - SourceColumn(attribute='label', source=Cache) - SourceColumn(attribute='storage_instance_path', source=Cache) - SourceColumn(attribute='get_maximum_size_display', source=Cache) + SourceColumn(attribute='name', is_sortable=True, source=Cache) + SourceColumn(attribute='label', is_sortable=True, source=Cache) + SourceColumn( + attribute='storage_instance_path', is_sortable=True, source=Cache + ) + SourceColumn( + attribute='get_maximum_size_display', is_sortable=True, + sort_field='maximum_size', source=Cache + ) SourceColumn(attribute='get_total_size_display', source=Cache) menu_list_facet.bind_links(