diff --git a/console-webapp/src/app/settings/security/security.service.ts b/console-webapp/src/app/settings/security/security.service.ts index 798c33dbf..c7d798705 100644 --- a/console-webapp/src/app/settings/security/security.service.ts +++ b/console-webapp/src/app/settings/security/security.service.ts @@ -13,7 +13,7 @@ // limitations under the License. import { Injectable } from '@angular/core'; -import { switchMap } from 'rxjs'; +import { switchMap, timeout } from 'rxjs'; import { IpAllowListItem, RegistrarService, @@ -69,6 +69,7 @@ export class SecurityService { uiToApiConverter(newSecuritySettings) ) .pipe( + timeout(2000), switchMap(() => { return this.registrarService.loadRegistrars(); }) diff --git a/console-webapp/src/app/settings/security/securityEdit.component.html b/console-webapp/src/app/settings/security/securityEdit.component.html index d1c836059..af4baccfb 100644 --- a/console-webapp/src/app/settings/security/securityEdit.component.html +++ b/console-webapp/src/app/settings/security/securityEdit.component.html @@ -10,6 +10,7 @@ close } - @@ -35,6 +43,7 @@ @@ -44,6 +53,7 @@ @@ -51,6 +61,7 @@