fix login not responding to errors

This commit is contained in:
Maximilian Krambach 2019-01-09 17:44:31 +01:00
parent 2f7336b257
commit e0e88ce891

View File

@ -7,7 +7,6 @@ import { OperatorService } from 'app/core/services/operator.service';
import { MatSnackBar, MatSnackBarRef, SimpleSnackBar } from '@angular/material'; import { MatSnackBar, MatSnackBarRef, SimpleSnackBar } from '@angular/material';
import { FormGroup, Validators, FormBuilder } from '@angular/forms'; import { FormGroup, Validators, FormBuilder } from '@angular/forms';
import { TranslateService } from '@ngx-translate/core'; import { TranslateService } from '@ngx-translate/core';
import { HttpErrorResponse } from '@angular/common/http';
import { environment } from 'environments/environment'; import { environment } from 'environments/environment';
import { OpenSlidesService } from '../../../../core/services/openslides.service'; import { OpenSlidesService } from '../../../../core/services/openslides.service';
import { LoginDataService } from '../../../../core/services/login-data.service'; import { LoginDataService } from '../../../../core/services/login-data.service';
@ -141,13 +140,11 @@ export class LoginMaskComponent extends BaseComponent implements OnInit, OnDestr
} }
this.router.navigate([redirect]); this.router.navigate([redirect]);
} catch (e) { } catch (e) {
if (e instanceof HttpErrorResponse) { this.loginForm.setErrors({
this.loginForm.setErrors({ notFound: true
notFound: true });
}); this.loginErrorMsg = e;
this.loginErrorMsg = e.error.detail; this.inProcess = false;
this.inProcess = false;
}
} }
} }