aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2021-01-21 11:49:35 +0200
committerSyndamia <kamen.d.mladenov@protonmail.com>2021-01-21 11:49:35 +0200
commitcbc2c0c21646ea85e6c3135e656426348469ab7c (patch)
tree6f28adab0903042c272cd2e4225348074163baa4
parent2c8867d3f238a17235b53a806c53e3be096a1e5c (diff)
downloadDevHive-cbc2c0c21646ea85e6c3135e656426348469ab7c.tar
DevHive-cbc2c0c21646ea85e6c3135e656426348469ab7c.tar.gz
DevHive-cbc2c0c21646ea85e6c3135e656426348469ab7c.zip
Fixed login redirecting too quickly to the feed
-rw-r--r--src/DevHive.Angular/src/app/components/login/login.component.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/DevHive.Angular/src/app/components/login/login.component.ts b/src/DevHive.Angular/src/app/components/login/login.component.ts
index a9206f2..bde7a09 100644
--- a/src/DevHive.Angular/src/app/components/login/login.component.ts
+++ b/src/DevHive.Angular/src/app/components/login/login.component.ts
@@ -3,6 +3,7 @@ import { FormGroup, FormBuilder, Validators, FormControl, AbstractControl } from
import { Router } from '@angular/router';
import { Title } from '@angular/platform-browser';
import { UserService } from 'src/app/services/user.service';
+import {AppConstants} from 'src/app/app-constants.module';
@Component({
selector: 'app-login',
@@ -28,9 +29,9 @@ export class LoginComponent implements OnInit {
});
}
- async onSubmit(): Promise<void> {
- this._userService.loginUser(this.loginUserFormGroup);
- this._router.navigate(['/']);
+ onSubmit(): void {
+ setTimeout(() => { this._userService.loginUser(this.loginUserFormGroup); }, AppConstants.FETCH_TIMEOUT);
+ setTimeout(() => { this._router.navigate(['/']); }, AppConstants.FETCH_TIMEOUT + 100);
}
onRedirectRegister(): void {