Allow orderby bitrate.
This commit is contained in:
parent
86c09aedc1
commit
b2290d030a
2 changed files with 6 additions and 2 deletions
|
@ -196,6 +196,7 @@ SQL_INDEX = sqlhelpers.reverse_table_column_map(SQL_COLUMNS)
|
|||
|
||||
ALLOWED_ORDERBY_COLUMNS = [
|
||||
'extension',
|
||||
'bitrate',
|
||||
'width',
|
||||
'height',
|
||||
'ratio',
|
||||
|
|
|
@ -335,10 +335,13 @@ def normalize_orderby(orderby, warning_bag=None):
|
|||
column = 'RANDOM()'
|
||||
|
||||
elif column == 'area':
|
||||
column = 'width * height'
|
||||
column = '(width * height)'
|
||||
|
||||
elif column == 'bitrate':
|
||||
column = '((bytes / 128) / duration)'
|
||||
|
||||
elif column == 'ratio':
|
||||
column = 'width / height'
|
||||
column = '(width / height)'
|
||||
|
||||
if direction not in ('asc', 'desc'):
|
||||
message = constants.WARNING_ORDERBY_BADDIRECTION.format(
|
||||
|
|
Loading…
Reference in a new issue