Skip to content

Commit 189e744

Browse files
committed
App hotfix
1 parent 4174f23 commit 189e744

3 files changed

Lines changed: 9 additions & 24 deletions

File tree

src/app/app.module.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import { TimelineTimeComponent } from '../components/timeline/timeline';
2121

2222
import { ChartsModule } from 'ng2-charts';
2323
import { UserProvider } from '../providers/user/user';
24-
import { HttpClientModule } from '@angular/common/http';
2524

2625
@NgModule({
2726
declarations: [

src/pages/register/register.html

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -96,20 +96,7 @@ <h1 id="title">INTRANSITION</h1>
9696
</ion-item><br>
9797
</ion-col>
9898
</ion-row>
99-
100-
<ion-item class="input" no-lines>
101-
<ion-input
102-
[(ngModel)]="registerUser.password"
103-
class="input"
104-
type="password"
105-
#pass
106-
placeholder="Password"
107-
formControlName='password'
108-
[class.invalid]="!validate.controls.password.valid && (validate.controls.password.dirty || submitAttempt)"></ion-input>
109-
</ion-item>
110-
<ion-item class="input" no-lines *ngIf="!validate.controls.password.valid && (validate.controls.password.dirty || submitAttempt)">
111-
<p class="invalid-text">Enter a password between 6-30 characters using only letters and numbers</p>
112-
</ion-item><br>
99+
113100

114101
<ion-row justify-content-center>
115102
<ion-col col-10>
@@ -152,5 +139,4 @@ <h1 id="title">INTRANSITION</h1>
152139
<button id="login-button"color="primary" ion-button (click)="goLogin()">LOGIN</button>
153140
</div>
154141

155-
</ion-grid>
156142
</ion-content>

src/pages/register/register.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Component } from '@angular/core';
22
import { NavController, NavParams } from 'ionic-angular';
3-
import { Validators, FormBuilder, FormGroup} from '@angular/forms';
3+
import { Validators, FormBuilder, FormGroup, FormControl} from '@angular/forms';
44
import { PasswordValidator } from '../../validators/password.validator';
55
import { UserProvider } from '../../providers/user/user';
66
import { WizardPage } from '../wizard/wizard'
@@ -24,16 +24,16 @@ export class RegisterPage {
2424
private validate: FormGroup
2525
submitAttempt: boolean = false;
2626

27-
constructor(public navCtrl: NavController, public navParams: NavParams, private fb: FormBuilder, public _user: UserProvider) {
27+
constructor(public navCtrl: NavController, public navParams: NavParams, private formBuilder: FormBuilder, public _user: UserProvider) {
2828

29-
this.validate = this.fb.group({
29+
this.validate = this.formBuilder.group({
3030
first: ['', Validators.compose([Validators.maxLength(30), Validators.pattern('[a-zA-Z ]*'), Validators.required])],
3131
last: ['', Validators.compose([Validators.maxLength(30), Validators.pattern('[a-zA-Z ]*'), Validators.required])],
32-
email: ['', Validators.compose([Validators.required, Validators.pattern('^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$')])],
33-
pass: this.formbuilder.group({
34-
password: ['', Validators.compose([Validators.minLength(6), Validators.maxLength(30), Validators.pattern('[a-zA-Z0-9 ]*'), Validators.required])],
35-
passwordCheck: ['', Validators.required]
36-
}, {validator: PasswordValidator})
32+
email: ['', Validators.compose([Validators.required, Validators.pattern('^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$')])]
33+
// pass: this.formBuilder.group({
34+
// password: ['', Validators.compose([Validators.minLength(6), Validators.maxLength(30), Validators.pattern('[a-zA-Z0-9 ]*'), Validators.required])],
35+
// passwordCheck: ['', Validators.required]
36+
// }, {validator: PasswordValidator})
3737
})
3838

3939
}

0 commit comments

Comments
 (0)