0
0
Fork 0
mirror of https://github.com/alerta/alerta.git synced 2025-05-18 07:01:21 +00:00

Fix server-side sort for custom attributes

This commit is contained in:
Nick Satterly 2020-07-02 09:57:25 +02:00
parent c28518284c
commit 067712c040

View file

@ -78,6 +78,8 @@ class QueryBuilderImpl(QueryBuilder):
sort.append('s.code ' + direction)
elif sort_by == 'status':
sort.append('st.state ' + direction)
elif sort_by.startswith('attributes'):
sort.append("attributes->'{}' {}".format(sort_by.replace('attributes.', ''), direction))
elif sort_by == 'createTime':
sort.append('create_time ' + reverse_sort(direction))
elif sort_by == 'receiveTime':