From d8d840bd9e25c1b8a0972ad54bf2784218274d2e Mon Sep 17 00:00:00 2001 From: Brian Mesick Date: Wed, 17 Apr 2024 07:27:58 -0400 Subject: [PATCH] fix: Use deepcopy since it's a list --- platform_plugin_aspects/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform_plugin_aspects/utils.py b/platform_plugin_aspects/utils.py index 25f671a..0c84919 100644 --- a/platform_plugin_aspects/utils.py +++ b/platform_plugin_aspects/utils.py @@ -4,6 +4,7 @@ from __future__ import annotations +import copy import json import logging import os @@ -51,7 +52,7 @@ def generate_superset_context( superset_config = settings.SUPERSET_CONFIG # We're modifying this, keep a local copy - rtn_dashboards = dashboards.copy() + rtn_dashboards = copy.deepcopy(dashboards) if language: for dashboard in rtn_dashboards: