From 84b781f7f5548f00b4d52ceaaefc0e21f49b2f41 Mon Sep 17 00:00:00 2001 From: kj1352 Date: Tue, 1 Dec 2020 18:48:26 +0530 Subject: [PATCH] API change for forgot password, param default change for register user --- src/app/onboarding/onboarding.page.html | 5 +++++ src/app/onboarding/onboarding.page.ts | 4 ++-- src/app/services/auth.service.ts | 4 +++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/app/onboarding/onboarding.page.html b/src/app/onboarding/onboarding.page.html index f413297..59a5f4a 100644 --- a/src/app/onboarding/onboarding.page.html +++ b/src/app/onboarding/onboarding.page.html @@ -72,6 +72,11 @@ Now let's set up your
Profile +
+ + +
+
diff --git a/src/app/onboarding/onboarding.page.ts b/src/app/onboarding/onboarding.page.ts index 8ccacba..6c74720 100644 --- a/src/app/onboarding/onboarding.page.ts +++ b/src/app/onboarding/onboarding.page.ts @@ -18,7 +18,7 @@ export class OnboardingPage implements OnInit { email: '', password: '', role: [ - 'user' + 'USER' ], username: '' } @@ -94,12 +94,12 @@ export class OnboardingPage implements OnInit { } registerUser() { - this.credentials.username = this.credentials.email; this.authService.signupUser(this.credentials).then((data) => { console.log(data); this.nextPage(); }, (err) => { console.log(err); + this.nextPage(); this.toastService.presentToast("Failed to create user", "danger"); }); } diff --git a/src/app/services/auth.service.ts b/src/app/services/auth.service.ts index a206e5c..ef879ab 100644 --- a/src/app/services/auth.service.ts +++ b/src/app/services/auth.service.ts @@ -16,13 +16,15 @@ export class AuthService { } forgotPassword(email: string) { - return this.http.post(URL + '/api/auth/forgot/', { email: email }).toPromise(); + return this.http.post(URL + '/forgot', { email: email }).toPromise(); } validateOtpForEmail(data: { email: string, otp: number | string }) { return this.http.post(URL + '/api/otp/validate', data).toPromise(); } + // POST/api/auth/otpvalidate For Forgot password + requestMailOTP(email: string) { return this.http.post(URL + '/api/otp/generate/', { email: email }).toPromise(); }