summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Hagander2024-11-05 15:29:10 +0000
committerMagnus Hagander2024-11-05 15:29:10 +0000
commitd7f9575bea47edfa3537045675fb66f1a4162f60 (patch)
tree18733ead194c4433102fbd344731c546565ba502
parent00e2a296907ef052b88d72d9802164b95640f495 (diff)
Fix volunteer sorting on time when time > 24 hours
-rw-r--r--media/js/volsched.js7
-rw-r--r--postgresqleu/confreg/volsched.py1
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]