diff --git a/src/app/signup/core/registration.model.ts b/src/app/signup/core/registration.model.ts index 23942bc20710a0a8e036d94ee197c56f0ab443b5..66ec0669fa892235a549a7df8340671b849e54da 100644 --- a/src/app/signup/core/registration.model.ts +++ b/src/app/signup/core/registration.model.ts @@ -5,6 +5,7 @@ class RegistrationSchema { email: string; firstName: string; lastName: string; + phoneNumber: string; } export class Registration extends RegistrationSchema { @@ -27,6 +28,7 @@ export class RegistrationAdapter { email: obj.email, first_name: obj.firstName, last_name: obj.lastName, + phone_number: obj.phoneNumber, } } } diff --git a/src/app/signup/student-signup/student-signup.component.html b/src/app/signup/student-signup/student-signup.component.html index e4b8336d7888a7cc4c70a32380ec02fe44f40a70..a62a8c6429b093b6e8f2894914fc1f0015035087 100644 --- a/src/app/signup/student-signup/student-signup.component.html +++ b/src/app/signup/student-signup/student-signup.component.html @@ -16,7 +16,16 @@ <!-- Email --> <mat-form-field class="full-width"> <input matInput type="email" formControlName="email" placeholder="Adresse email" required> - <mat-hint>Elle te servira d'identifiant de connexion.</mat-hint> + <mat-hint> + Elle te servira d'identifiant de connexion. + </mat-hint> + </mat-form-field> + + <mat-form-field class="full-width"> + <input matInput type="tel" formControlName="phoneNumber" placeholder="Numéro de téléphone" required> + <mat-hint> + Il nous permettra de te contacter en cas de nécessité. + </mat-hint> </mat-form-field> <!-- Password --> diff --git a/src/app/signup/student-signup/student-signup.component.ts b/src/app/signup/student-signup/student-signup.component.ts index bd65230e2cf0fdfc5eb5ceea27967c2f12feb285..a1e0cd0635dd691bdf02921b0047f66000fe9faa 100644 --- a/src/app/signup/student-signup/student-signup.component.ts +++ b/src/app/signup/student-signup/student-signup.component.ts @@ -37,6 +37,7 @@ export class StudentSignupComponent implements OnInit { firstName: '', lastName: '', email: ['', Validators.email], + phoneNumber: '', password: '', passwordConfirm: '', }, { validator: (group) => this.checkPasswords(group)})