From ca4c82c3e5613b53c7a05a963c72112d763b7cc0 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Tue, 27 May 2025 12:25:45 +0200 Subject: AnalyticModel.to_json: handle re-export of loaded model (does not have stats) --- lib/model.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/model.py b/lib/model.py index 754c723..4d1edd5 100644 --- a/lib/model.py +++ b/lib/model.py @@ -709,9 +709,10 @@ class AnalyticModel: ] attr_name = list(self.attributes(name))[0] for param_name in self.parameters: - ret["paramValuesbyName"][name][param_name] = self.attr_by_name[name][ - attr_name - ].stats.distinct_values_by_param_name[param_name] + if self.attr_by_name[name][attr_name].stats is not None: + ret["paramValuesbyName"][name][param_name] = self.attr_by_name[ + name + ][attr_name].stats.distinct_values_by_param_name[param_name] return ret -- cgit v1.2.3