From 114d877eae0cfbf1e6f7358cdfc9fe9adffbb3b7 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Mon, 30 Mar 2026 13:41:25 +0800 Subject: [PATCH] bugfix --- pricing/pricing.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pricing/pricing.py b/pricing/pricing.py index c743b9c..d7e5cad 100644 --- a/pricing/pricing.py +++ b/pricing/pricing.py @@ -328,7 +328,12 @@ order by b.enabled_date desc""" ns = DictObject() for k, f in d.fields.items(): if f.type == 'factor': - ns[k] = float(config_data.get(k)) + try: + ns[k] = float(config_data.get(k)) + except EXception e: + exception(f'{k=}, {f=}, {config_data=}, {e=}') + raise e + for k,spec_value in p.items(): if spec_value is None: continue