Compare commits

..

3 commits

Author SHA1 Message Date
a6ebf1034e
Merge pull request 'fix(register): fix nothing happening after registration (CAS-79)' (!198) from bugfix/CAS-79 into main
All checks were successful
Release / Release (push) Successful in 59s
Release / Build Backend Image (push) Successful in 23s
Release / Build Frontend Image (push) Successful in 27s
Reviewed-on: #198
2025-05-15 12:33:13 +00:00
csimonis
64a1155eed chore: prettier
All checks were successful
CI / Get Changed Files (pull_request) Successful in 32s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 30s
CI / eslint (pull_request) Successful in 32s
CI / prettier (pull_request) Successful in 37s
CI / Docker frontend validation (pull_request) Successful in 59s
CI / test-build (pull_request) Successful in 59s
2025-05-15 14:30:13 +02:00
csimonis
7c87dfb519 refactor(register): remove unused router import and variable
Some checks failed
CI / Get Changed Files (pull_request) Successful in 8s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 22s
CI / prettier (pull_request) Failing after 26s
CI / eslint (pull_request) Successful in 30s
CI / Docker frontend validation (pull_request) Successful in 43s
CI / test-build (pull_request) Successful in 46s
2025-05-15 14:23:03 +02:00

View file

@ -1,6 +1,5 @@
import { Component, EventEmitter, Output, signal } from '@angular/core';
import { FormBuilder, FormGroup, ReactiveFormsModule, Validators } from '@angular/forms';
import { Router } from '@angular/router';
import { RegisterRequest } from '../../../model/auth/RegisterRequest';
import { AuthService } from '@service/auth.service';
import { CommonModule } from '@angular/common';
@ -22,8 +21,7 @@ export class RegisterComponent {
constructor(
private fb: FormBuilder,
private authService: AuthService,
private router: Router
private authService: AuthService
) {
this.registerForm = this.fb.group({
email: ['', [Validators.required, Validators.email]],
@ -56,6 +54,11 @@ export class RegisterComponent {
};
this.authService.register(registerRequest).subscribe({
next: () => {
this.isLoading.set(false);
this.closeDialog.emit();
this.switchToLogin();
},
error: (err: HttpErrorResponse) => {
this.isLoading.set(false);