Fixed logout issue

This commit is contained in:
lotte
2018-09-14 11:42:55 +02:00
parent 1f336f29fd
commit 2b1d4cd12a
2 changed files with 2 additions and 2 deletions

View File

@@ -35,7 +35,7 @@ export class AuthInterceptor implements HttpInterceptor {
} }
private isSuccess(response: HttpResponseBase): boolean { private isSuccess(response: HttpResponseBase): boolean {
return response.status === 200; return (response.status === 200 || response.status === 204);
} }
private isAuthRequest(http: HttpRequest<any> | HttpResponseBase): boolean { private isAuthRequest(http: HttpRequest<any> | HttpResponseBase): boolean {

View File

@@ -140,7 +140,7 @@ export class AuthService {
const person$ = this.rdbService.buildSingle<NormalizedEPerson, EPerson>(status.eperson.toString()); const person$ = this.rdbService.buildSingle<NormalizedEPerson, EPerson>(status.eperson.toString());
return person$.pipe(map((eperson) => eperson.payload)); return person$.pipe(map((eperson) => eperson.payload));
} else { } else {
throw(new Error('Not authenticated')); Observable.throw(new Error('Not authenticated'));
} }
})) }))
} }