From 0e1522f8e65742ccd687533e0d3410228786a134 Mon Sep 17 00:00:00 2001 From: "WQY\\qiong" Date: Thu, 9 Mar 2023 00:01:48 +0800 Subject: [PATCH] Fix demand model converter --- api/s23_options_util.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/s23_options_util.py b/api/s23_options_util.py index 79cb7e4..5a7a4be 100644 --- a/api/s23_options_util.py +++ b/api/s23_options_util.py @@ -390,7 +390,10 @@ def generate_v3(cs: ChangeSet) -> ChangeSet: if tokens[0].upper() == OPTION_QUALITY_TRACE and len(tokens) >= 2: cs_v3 |= { 'TRACE_NODE' : tokens[1] } elif key == 'DEMAND MODEL': - cs_v3 |= { map[key] : OPTION_V3_DEMAND_MODEL_POWER } + if op[key] == OPTION_DEMAND_MODEL_DDA: + cs_v3 |= { map[key] : OPTION_V3_DEMAND_MODEL_FIXED } + else: + cs_v3 |= { map[key] : OPTION_V3_DEMAND_MODEL_POWER } if len(cs_v3) > 0: cs_v3 |= g_update_prefix | { 'type' : 'option_v3' }