Adding default values to parameters
This commit is contained in:
@@ -455,15 +455,16 @@ def reports_ajax(env, node_name):
|
|||||||
"""
|
"""
|
||||||
draw = int(request.args.get('draw', 0))
|
draw = int(request.args.get('draw', 0))
|
||||||
start = int(request.args.get('start', 0))
|
start = int(request.args.get('start', 0))
|
||||||
length = int(request.args.get('length'))
|
length = int(request.args.get('length', app.config['NORMAL_TABLE_COUNT']))
|
||||||
paging_args = {'limit': length, 'offset': start}
|
paging_args = {'limit': length, 'offset': start}
|
||||||
search_arg = request.args.get('search[value]')
|
search_arg = request.args.get('search[value]')
|
||||||
order_column = int(request.args.get('order[0][column]'))
|
order_column = int(request.args.get('order[0][column]', 0))
|
||||||
order_filter = REPORTS_COLUMNS[order_column].get(
|
order_filter = REPORTS_COLUMNS[order_column].get(
|
||||||
'filter', REPORTS_COLUMNS[order_column]['attr'])
|
'filter', REPORTS_COLUMNS[order_column]['attr'])
|
||||||
order_dir = request.args.get('order[0][dir]')
|
order_dir = request.args.get('order[0][dir]')
|
||||||
order_args = '[{"field": "%s", "order": "%s"}]' % (order_filter, order_dir)
|
order_args = '[{"field": "%s", "order": "%s"}]' % (order_filter, order_dir)
|
||||||
status_args = request.args.get('columns[1][search][value]').split('|')
|
status_args = request.args.get('columns[1][search][value]', '').split('|')
|
||||||
|
max_col = len(REPORTS_COLUMNS)
|
||||||
for i in range(len(REPORTS_COLUMNS)):
|
for i in range(len(REPORTS_COLUMNS)):
|
||||||
if request.args.get("columns[%s][data]" % i, None):
|
if request.args.get("columns[%s][data]" % i, None):
|
||||||
max_col = i + 1
|
max_col = i + 1
|
||||||
|
|||||||
Reference in New Issue
Block a user