@@ -58,15 +58,15 @@ const withSSOSettings = (sdk: CoreSdk, managementKey?: string) => ({
5858 transformResponse < SSOSettings > (
5959 sdk . httpClient . post (
6060 apiPaths . sso . settingsNew ,
61- { tenantId, ssoId, displayName } ,
61+ { tenantId, ... ( ssoId ? { ssoId } : { } ) , displayName } ,
6262 { token : managementKey } ,
6363 ) ,
6464 ( data ) => transformSettingsResponse ( data ) ,
6565 ) ,
6666 deleteSettings : ( tenantId : string , ssoId ?: string ) : Promise < SdkResponse < never > > =>
6767 transformResponse (
6868 sdk . httpClient . delete ( apiPaths . sso . settings , {
69- queryParams : { tenantId, ssoId } ,
69+ queryParams : { tenantId, ... ( ssoId ? { ssoId } : { } ) } ,
7070 token : managementKey ,
7171 } ) ,
7272 ) ,
@@ -134,7 +134,7 @@ const withSSOSettings = (sdk: CoreSdk, managementKey?: string) => ({
134134 tenantId,
135135 settings : readySettings ,
136136 domains,
137- ssoId,
137+ ... ( ssoId ? { ssoId } : { } ) ,
138138 } ,
139139 { token : managementKey } ,
140140 ) ,
@@ -150,7 +150,7 @@ const withSSOSettings = (sdk: CoreSdk, managementKey?: string) => ({
150150 transformResponse (
151151 sdk . httpClient . post (
152152 apiPaths . sso . saml . configure ,
153- { tenantId, settings, redirectUrl, domains, ssoId } ,
153+ { tenantId, settings, redirectUrl, domains, ... ( ssoId ? { ssoId } : { } ) } ,
154154 { token : managementKey } ,
155155 ) ,
156156 ) ,
@@ -164,14 +164,14 @@ const withSSOSettings = (sdk: CoreSdk, managementKey?: string) => ({
164164 transformResponse (
165165 sdk . httpClient . post (
166166 apiPaths . sso . saml . metadata ,
167- { tenantId, settings, redirectUrl, domains, ssoId } ,
167+ { tenantId, settings, redirectUrl, domains, ... ( ssoId ? { ssoId } : { } ) } ,
168168 { token : managementKey } ,
169169 ) ,
170170 ) ,
171171 loadSettings : ( tenantId : string , ssoId ?: string ) : Promise < SdkResponse < SSOSettings > > =>
172172 transformResponse < SSOSettings > (
173173 sdk . httpClient . get ( apiPaths . sso . settingsv2 , {
174- queryParams : { tenantId, ssoId } ,
174+ queryParams : { tenantId, ... ( ssoId ? { ssoId } : { } ) } ,
175175 token : managementKey ,
176176 } ) ,
177177 ( data ) => transformSettingsResponse ( data ) ,
0 commit comments