From 67b2b5318556f2d21bf4f2d117af8228b9f9549c Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Thu, 12 Jul 2018 14:19:39 -0400 Subject: [PATCH] allow null name --- src/angular/components/login.component.ts | 1 - src/services/token.service.ts | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/angular/components/login.component.ts b/src/angular/components/login.component.ts index 79d55896223..8d8295681ce 100644 --- a/src/angular/components/login.component.ts +++ b/src/angular/components/login.component.ts @@ -8,7 +8,6 @@ import { AuthResult } from '../../models/domain/authResult'; import { AuthService } from '../../abstractions/auth.service'; import { I18nService } from '../../abstractions/i18n.service'; -import { SyncService } from '../../abstractions/sync.service'; export class LoginComponent { @Input() email: string = ''; diff --git a/src/services/token.service.ts b/src/services/token.service.ts index 1540d1a0ef1..4036d342edf 100644 --- a/src/services/token.service.ts +++ b/src/services/token.service.ts @@ -160,7 +160,7 @@ export class TokenService implements TokenServiceAbstraction { getName(): string { const decoded = this.decodeToken(); if (typeof decoded.name === 'undefined') { - throw new Error('No name found'); + return null; } return decoded.name as string;