diff --git a/pricing/pricing.py b/pricing/pricing.py index 482dc70..c744fc0 100644 --- a/pricing/pricing.py +++ b/pricing/pricing.py @@ -231,6 +231,9 @@ class PricingProgram: debug(f'id={ppid} pricing_program not found') r = recs[0] x = DictObject(** yaml.safe_load(r.pricing_spec)) + fields = x + if x.get('fields'): + fields = x['fields'] fpath = write_pattern_xlsx(r.name, x) return fpath