From 8194afa9640828e9ee53b7f7b9bba6ab35cd14a3 Mon Sep 17 00:00:00 2001 From: Chris Perro Date: Fri, 1 Apr 2022 14:57:08 -0400 Subject: [PATCH] Fix empty list/dict check for common and application configs as well as enable_sso Signed-off-by: Chris Perro --- src/cdpy/dw.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cdpy/dw.py b/src/cdpy/dw.py index 0ae33cc..a58f03e 100644 --- a/src/cdpy/dw.py +++ b/src/cdpy/dw.py @@ -120,11 +120,11 @@ def create_vw(self, cluster_id:str, dbc_id:str, vw_type:str, name:str, template: if any(x is not None for x in [common_configs, application_configs, ldap_groups, enable_sso]): config = {} - if common_configs is not None and not common_configs: + if common_configs is not None and common_configs: config['commonConfigs'] = common_configs - if application_configs is not None and not application_configs: + if application_configs is not None and application_configs: config['applicationConfigs'] = application_configs - if ldap_groups is not None and not ldap_groups: + if ldap_groups is not None and ldap_groups: config['ldapGroups'] = ldap_groups if enable_sso is not None: config['enableSSO'] = enable_sso