diff options
author | crupest <crupest@outlook.com> | 2019-03-06 17:47:25 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2019-03-06 17:47:25 +0800 |
commit | ece86a1ddd11e81d86e6dd0cf4fe8d677b56ab57 (patch) | |
tree | 023a2d2bed9ad68a907ea8088b7ac11a857a7c91 /Timeline/ClientApp/src/app/user-dialog/user.service.ts | |
parent | 49b12399715de59cd051352101bd997ff2052177 (diff) | |
download | timeline-ece86a1ddd11e81d86e6dd0cf4fe8d677b56ab57.tar.gz timeline-ece86a1ddd11e81d86e6dd0cf4fe8d677b56ab57.tar.bz2 timeline-ece86a1ddd11e81d86e6dd0cf4fe8d677b56ab57.zip |
...
Diffstat (limited to 'Timeline/ClientApp/src/app/user-dialog/user.service.ts')
-rw-r--r-- | Timeline/ClientApp/src/app/user-dialog/user.service.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Timeline/ClientApp/src/app/user-dialog/user.service.ts b/Timeline/ClientApp/src/app/user-dialog/user.service.ts index b0a6eb15..47e98d4d 100644 --- a/Timeline/ClientApp/src/app/user-dialog/user.service.ts +++ b/Timeline/ClientApp/src/app/user-dialog/user.service.ts @@ -28,7 +28,7 @@ export interface TokenValidationResult { } export interface UserLoginState { - state: 'nologin' | 'invalid' | 'success'; + state: 'nologin' | 'invalidlogin' | 'success'; userInfo?: UserInfo; } @@ -45,7 +45,7 @@ export class AlreadyLoginException extends Error { } export class BadCredentialsException extends Error { - constructor(username: string = null , password: string = null) { + constructor() { super(`Username or password is wrong.`); } } @@ -82,7 +82,7 @@ export class UserService { this.token = null; this.userInfo = null; return <UserLoginState>{ - state: 'invalid' + state: 'invalidlogin' }; } }) @@ -103,7 +103,7 @@ export class UserService { return throwError(new BadNetworkException()); } else if (error.status === 400) { console.error('An error occurred when login: wrong credentials.'); - return throwError(new BadCredentialsException(username, password)); + return throwError(new BadCredentialsException()); } else { console.error('An unknown error occurred when login: ' + error); return throwError(error); |