From 4fb96e74f9732531235be666c175fd7ef01c56b7 Mon Sep 17 00:00:00 2001 From: Austin Raney Date: Tue, 30 Jan 2024 12:09:31 -0500 Subject: [PATCH 1/2] fix: backwards compatibility of NWMRequest --- .../dmod/communication/maas_request/nwm/nwm_request.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/python/lib/communication/dmod/communication/maas_request/nwm/nwm_request.py b/python/lib/communication/dmod/communication/maas_request/nwm/nwm_request.py index 7267fd816..e959df434 100644 --- a/python/lib/communication/dmod/communication/maas_request/nwm/nwm_request.py +++ b/python/lib/communication/dmod/communication/maas_request/nwm/nwm_request.py @@ -51,8 +51,14 @@ def __init__( super().__init__(**data) else: data["request_body"] = dict() - nwm_inner_request_body = {"config_data_id": config_data_id} - data["request_body"]["nwm"] = nwm_inner_request_body + if "model" in data: + nwm_inner_request_body = data["model"][self.get_model_name()] + if config_data_id is not None: + nwm_inner_request_body["config_data_id"] = config_data_id + data["request_body"][self.get_model_name()] = nwm_inner_request_body + else: + data["request_body"][self.get_model_name()] = {"config_data_id": config_data_id} + super().__init__(**data) @classmethod From 7d425c118190de1b39fcc3dc46b94d77922eadd4 Mon Sep 17 00:00:00 2001 From: Austin Raney Date: Tue, 30 Jan 2024 12:10:55 -0500 Subject: [PATCH 2/2] chore: bump ngen.communication 0.16.1 -> 0.16.2 --- python/lib/communication/dmod/communication/_version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/lib/communication/dmod/communication/_version.py b/python/lib/communication/dmod/communication/_version.py index 9513287c9..e93506482 100644 --- a/python/lib/communication/dmod/communication/_version.py +++ b/python/lib/communication/dmod/communication/_version.py @@ -1 +1 @@ -__version__ = '0.16.1' +__version__ = '0.16.2'