diff options
| author | Magnus Hagander | 2024-11-05 15:29:10 +0000 |
|---|---|---|
| committer | Magnus Hagander | 2024-11-05 15:29:10 +0000 |
| commit | d7f9575bea47edfa3537045675fb66f1a4162f60 (patch) | |
| tree | 18733ead194c4433102fbd344731c546565ba502 | |
| parent | 00e2a296907ef052b88d72d9802164b95640f495 (diff) | |
Fix volunteer sorting on time when time > 24 hours
| -rw-r--r-- | media/js/volsched.js | 7 | ||||
| -rw-r--r-- | postgresqleu/confreg/volsched.py | 1 |
2 files changed, 4 insertions, 4 deletions
diff --git a/media/js/volsched.js b/media/js/volsched.js index b7768c15..9e93f500 100644 --- a/media/js/volsched.js +++ b/media/js/volsched.js @@ -111,13 +111,12 @@ function setup_datatable() { 'paging': false, 'info': false, 'orderCellsTop': true, - 'columnDefs': [ - ], 'order': [[0, 'asc']], 'columns': [ { data: 'name' }, - { data: 'count' }, - { data: 'time' } + { data: 'count', searchable: false }, + { data: 'time', searchable: false, orderData: [3] }, + { data: 'seconds', visible: false } ] }); } diff --git a/postgresqleu/confreg/volsched.py b/postgresqleu/confreg/volsched.py index 8ca7cec4..9e638d80 100644 --- a/postgresqleu/confreg/volsched.py +++ b/postgresqleu/confreg/volsched.py @@ -72,6 +72,7 @@ def _get_volunteer_stats(conference): 'name': r.fullname, 'count': r.num_assignments, 'time': str(r.total_time or '0:00:00'), + 'seconds': int(r.total_time.total_seconds()), } for r in stats] |
