Skip to content

Commit 77838a1

Browse files
committed
Fixes node 10 compatibility
1 parent 0b53c20 commit 77838a1

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

.travis.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
language: node_js
22
node_js:
3-
- "6"
4-
- "7"
53
- "8"
6-
- "node"
4+
- "9"
5+
- "10"
76

87
addons:
98
apt:

src/angular2-token.service.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,13 @@ export class Angular2TokenService implements CanActivate {
160160
delete registerData.userType;
161161
}
162162

163-
registerData.password_confirmation = registerData.passwordConfirmation;
164-
delete registerData.passwordConfirmation;
163+
if (
164+
registerData.password_confirmation == null &&
165+
registerData.passwordConfirmation != null
166+
) {
167+
registerData.password_confirmation = registerData.passwordConfirmation;
168+
delete registerData.passwordConfirmation;
169+
}
165170

166171
registerData.confirm_success_url = this.atOptions.registerAccountCallback;
167172

src/angular2-token.spec.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@ import { ActivatedRoute, RouterState, Router } from '@angular/router';
55
import { RouterTestingModule } from '@angular/router/testing';
66

77
import { Angular2TokenService } from './angular2-token.service';
8-
import {
9-
SignInData,
10-
RegisterData
11-
} from './angular2-token.model';
8+
import { SignInData, RegisterData } from './angular2-token.model';
129

1310
describe('Angular2TokenService', () => {
1411

0 commit comments

Comments
 (0)