fix index route
All checks were successful
Test Build / test-build (push) Successful in 3s

This commit is contained in:
2025-07-30 19:22:10 +03:00
parent 38f35d1915
commit 4f66edbb21

View File

@@ -134,10 +134,14 @@ def index():
clean_mappings = {}
if config.mappings:
for key, value in config.mappings.items():
if value['report_id']:
if isinstance(value, dict):
clean_mappings[key] = value
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(
'index.html',
rms_config=config.get_rms_dict(),
@@ -479,7 +483,7 @@ def save_schedule():
for sheet_title, params in updated_mappings.items():
if not isinstance(params, dict):
continue
cron_value = request.form.get(f"cron-{sheet_title}", "").strip()
period_value = request.form.get(f"period-{sheet_title}", "").strip()