tables: fix sorting on user, origin and human_status (fixes #26844)

This commit is contained in:
Benjamin Dauvergne 2018-10-01 10:24:15 +02:00
parent ea28c14655
commit 3c42724596
1 changed files with 7 additions and 3 deletions

View File

@ -46,16 +46,20 @@ class ValidationTable(tables.Table):
user = tables.LinkColumn(
viewname='a2-manager-user-detail',
kwargs={'pk': tables.A('user.pk')},
accessor='user.get_full_name')
accessor='user.get_full_name',
order_by=('user__last_name', 'user__first_name'))
origin = tables.Column(
verbose_name='Service demandeur')
verbose_name='Service demandeur',
orderable=False)
human_status = tables.Column(
order_by=('status',),
verbose_name='Statut')
human_status_who = tables.LinkColumn(
verbose_name='Agent',
viewname='a2-manager-user-detail',
accessor='human_status_who.get_full_name',
kwargs={'pk': tables.A('human_status_who.pk')})
kwargs={'pk': tables.A('human_status_who.pk')},
orderable=False)
class Meta:
model = models.ValidationRequest