From 0db846062330067135e32bfff055b60617a8db5f Mon Sep 17 00:00:00 2001 From: mauriziovitale84 Date: Fri, 11 Nov 2016 15:28:07 +0000 Subject: [PATCH] Improve provider empty cases --- .../app/components/login/login-demo.component.ts | 8 ++------ .../src/components/alfresco-login.component.ts | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/demo-shell-ng2/app/components/login/login-demo.component.ts b/demo-shell-ng2/app/components/login/login-demo.component.ts index a89526edee..868b866608 100644 --- a/demo-shell-ng2/app/components/login/login-demo.component.ts +++ b/demo-shell-ng2/app/components/login/login-demo.component.ts @@ -92,9 +92,7 @@ export class LoginDemoComponent implements OnInit { this.providers = ''; } - if (this.providers) { - localStorage.setItem('providers', this.providers); - } + localStorage.setItem('providers', this.providers); } toggleBPM(checked) { @@ -108,9 +106,7 @@ export class LoginDemoComponent implements OnInit { this.providers = ''; } - if (this.providers) { - localStorage.setItem('providers', this.providers); - } + localStorage.setItem('providers', this.providers); } toggleCSRF() { diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts index cfdcfa6541..2e0e8f2a23 100644 --- a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts +++ b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts @@ -171,7 +171,7 @@ export class AlfrescoLoginComponent implements OnInit { * @returns {boolean} */ private checkRequiredParams(): boolean { - if (this.providers === undefined) { + if (this.providers === undefined || this.providers === null || this.providers === '') { this.errorMsg = 'LOGIN.MESSAGES.LOGIN-ERROR-PROVIDERS'; this.enableError(); let messageProviders: any;