This commit is contained in:
10
routes.py
10
routes.py
@@ -134,10 +134,14 @@ def index():
|
|||||||
clean_mappings = {}
|
clean_mappings = {}
|
||||||
if config.mappings:
|
if config.mappings:
|
||||||
for key, value in config.mappings.items():
|
for key, value in config.mappings.items():
|
||||||
if value['report_id']:
|
if isinstance(value, dict):
|
||||||
clean_mappings[key] = value
|
clean_mappings[key] = value
|
||||||
else:
|
else:
|
||||||
clean_mappings[key] = {'report_id': value, 'schedule_cron': None, 'schedule_period': None}
|
clean_mappings[key] = {
|
||||||
|
'report_id': value,
|
||||||
|
'schedule_cron': None,
|
||||||
|
'schedule_period': None
|
||||||
|
}
|
||||||
return render_template(
|
return render_template(
|
||||||
'index.html',
|
'index.html',
|
||||||
rms_config=config.get_rms_dict(),
|
rms_config=config.get_rms_dict(),
|
||||||
@@ -479,7 +483,7 @@ def save_schedule():
|
|||||||
for sheet_title, params in updated_mappings.items():
|
for sheet_title, params in updated_mappings.items():
|
||||||
if not isinstance(params, dict):
|
if not isinstance(params, dict):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
cron_value = request.form.get(f"cron-{sheet_title}", "").strip()
|
cron_value = request.form.get(f"cron-{sheet_title}", "").strip()
|
||||||
period_value = request.form.get(f"period-{sheet_title}", "").strip()
|
period_value = request.form.get(f"period-{sheet_title}", "").strip()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user