diff --git a/insights/insights/doctype/insights_data_source_v3/insights_data_source_v3.py b/insights/insights/doctype/insights_data_source_v3/insights_data_source_v3.py index 01a43dc5..5bd22bd4 100644 --- a/insights/insights/doctype/insights_data_source_v3/insights_data_source_v3.py +++ b/insights/insights/doctype/insights_data_source_v3/insights_data_source_v3.py @@ -312,7 +312,7 @@ def before_request(): def after_request(): - for db in frappe.local.insights_db_connections.values(): + for db in getattr(frappe.local, 'insights_db_connections', {}).values(): catch_error(db.disconnect)