diff options
author | Birte Kristina Friesel <birte.friesel@uos.de> | 2025-05-27 12:25:45 +0200 |
---|---|---|
committer | Birte Kristina Friesel <birte.friesel@uos.de> | 2025-05-27 12:25:45 +0200 |
commit | ca4c82c3e5613b53c7a05a963c72112d763b7cc0 (patch) | |
tree | b7a6e6db9d72811f2bf39ac83311ace616175152 | |
parent | a779441d9d41369b6b79917fdd2a8dcb371759ca (diff) |
AnalyticModel.to_json: handle re-export of loaded model (does not have stats)
-rw-r--r-- | lib/model.py | 7 |
1 files 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 |