aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_pages/register-page
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/app/_pages/register-page')
-rw-r--r--frontend/src/app/_pages/register-page/register-page.component.ts49
1 files changed, 18 insertions, 31 deletions
diff --git a/frontend/src/app/_pages/register-page/register-page.component.ts b/frontend/src/app/_pages/register-page/register-page.component.ts
index d51358de..e8d4c036 100644
--- a/frontend/src/app/_pages/register-page/register-page.component.ts
+++ b/frontend/src/app/_pages/register-page/register-page.component.ts
@@ -1,8 +1,6 @@
import { Component, OnInit } from '@angular/core';
-import { ActivatedRoute } from '@angular/router';
import { Router } from '@angular/router';
import { AuthService } from 'src/app/_services/auth.service';
-import { RegisterService } from 'src/app/_services/register.service';
@Component({
selector: 'app-register-page',
@@ -10,9 +8,6 @@ import { RegisterService } from 'src/app/_services/register.service';
styleUrls: ['./register-page.component.css']
})
export class RegisterPageComponent implements OnInit {
-
- public pageLoaded: boolean = false;
-
firstName: string = '';
lastName: string = '';
nickName: string = '';
@@ -33,19 +28,11 @@ export class RegisterPageComponent implements OnInit {
pattPassword: RegExp = /.{6,30}$/;
constructor(
- private activatedRoute: ActivatedRoute,
private router: Router,
private authService: AuthService,
- private registerService: RegisterService
) { }
ngOnInit(): void {
- /*this.authService.checkAccess(this.activatedRoute, this,
- (self: any) =>
- {
- self.pageLoaded = true;
- }
- );*/
}
isCorrectName(element: string): boolean {
@@ -124,25 +111,25 @@ export class RegisterPageComponent implements OnInit {
if (!(this.wrongFirstNameBool || this.wrongLastNameBool || this.wrongNickNameBool ||
this.wrongEmailBool || this.wrongPass1Bool || this.wrongPass2Bool)) { //sve ok, registruj ga
- let user = {
- firstName: this.firstName,
- lastName: this.lastName,
- nickName: this.nickName,
- email: this.email,
- password: this.pass1
- }
-
- /*this.registerService.createUser(user, this)
- .subscribe(
- (response) => {
- if ()
- this.router.navigate(['/login']); //registracija uspesna, idi na login
- else if ()
- alert('Nalog sa unetim email-om već postoji!');
- }
- );
- */
+ let user = {
+ firstName: this.firstName,
+ lastName: this.lastName,
+ nickName: this.nickName,
+ email: this.email,
+ password: this.pass1
}
+
+ this.authService.register(user)
+ .subscribe(
+ (response) => {
+ console.log(response);
+ /*if ()
+ this.router.navigate(['/login']); //registracija uspesna, idi na login
+ else if ()
+ alert('Nalog sa unetim email-om već postoji!');*/
+ }
+ );
+ }
}