sso settigs fix (#5114)

* fix test

* update-js-api

* update-js-api

* invert test order for some reason

* split before save publicUrls

* split before save publicUrls

* [ADF-4810] split if publicUrls is not Array

* [ADF-4810]better check for string
This commit is contained in:
Eugenio Romano 2019-09-30 15:36:27 +01:00 committed by GitHub
parent 9f22cb5cc7
commit 20fa331d6f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -198,6 +198,10 @@ export class HostSettingsComponent implements OnInit {
} }
private saveOAuthValues(values: any) { private saveOAuthValues(values: any) {
if (values.oauthConfig.publicUrls && (typeof values.oauthConfig.publicUrls === 'string')) {
values.oauthConfig.publicUrls = values.oauthConfig.publicUrls.split(',');
}
this.storageService.setItem(AppConfigValues.OAUTHCONFIG, JSON.stringify(values.oauthConfig)); this.storageService.setItem(AppConfigValues.OAUTHCONFIG, JSON.stringify(values.oauthConfig));
this.storageService.setItem(AppConfigValues.IDENTITY_HOST, values.identityHost); this.storageService.setItem(AppConfigValues.IDENTITY_HOST, values.identityHost);
} }