File tree 8 files changed +34
-30
lines changed
8 files changed +34
-30
lines changed Original file line number Diff line number Diff line change 2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+ # [ 3.12.3] - 07-12-2021
6
+
7
+ ### Changes
8
+
9
+ - Fixed wrong data types
10
+
5
11
# [ 3.12.2] - 07-12-2021
6
12
7
13
### Changes
Original file line number Diff line number Diff line change @@ -23,10 +23,9 @@ export interface CredentialsConfig {
23
23
expires : number ;
24
24
}
25
25
26
- export interface Credentials {
27
- token : string ;
28
- refreshToken : string ;
29
- expires : number ;
26
+ export declare class Credentials {
27
+ constructor ( data : CredentialsConfig ) ;
28
+
30
29
isExpired ( ) : boolean ;
31
30
toObject ( ) : CredentialsConfig ;
32
31
}
@@ -178,7 +177,7 @@ export declare class Account {
178
177
constructor ( config : Record < string , unknown > ) ;
179
178
180
179
isAuthenticated < R = boolean > ( ) : R | boolean ;
181
- getToken < R = CredentialsConfig > ( ) : R | CredentialsConfig ;
180
+ getToken < R = Credentials > ( ) : R | Credentials ;
182
181
setToken < R = void > (
183
182
token : string ,
184
183
refreshToken : string ,
@@ -567,8 +566,8 @@ export interface DefaultCreditCardData {
567
566
cardNumber : string ;
568
567
cardName : string ;
569
568
cvc : number ;
570
- expMonth : string ;
571
- expYear : string ;
569
+ expMonth : number ;
570
+ expYear : number ;
572
571
currency : string ;
573
572
}
574
573
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @inplayer-org/inplayer.js" ,
3
- "version" : " 3.12.1 " ,
3
+ "version" : " 3.12.2 " ,
4
4
"author" : " InPlayer" ,
5
5
"license" : " MIT" ,
6
6
"description" : " A Javascript SDK for Inplayer's RESTful API" ,
89
89
"webpack-bundle-analyzer" : " ^4.1.0" ,
90
90
"webpack-cli" : " ^3.3.12"
91
91
}
92
- }
92
+ }
Original file line number Diff line number Diff line change @@ -529,17 +529,17 @@ class Payment extends BaseExtend {
529
529
* @param {string } cardNumber The card number.
530
530
* @param {string } cardName The cardholder's name.
531
531
* @param {number } cvc The card CVV number.
532
- * @param {string } expMonth The card expiration month [1...12].
533
- * @param {string } expYear The card expiration year.
532
+ * @param {number } expMonth The card expiration month [1...12].
533
+ * @param {number } expYear The card expiration year.
534
534
* @param {string } currency The currency in which the subscription transactions are conducted.
535
535
* @example
536
536
* InPlayer.Payment
537
537
* .setDefaultCreditCard({
538
538
* cardNumber: '4242424242424242',
539
539
* cardName: 'John Doe',
540
540
* cvc: 123,
541
- * expMonth: '1' ,
542
- * expYear: ' 2020' ,
541
+ * expMonth: 1 ,
542
+ * expYear: 2020,
543
543
* currency: 'EUR'
544
544
* })
545
545
* .then(data => console.log(data));
@@ -548,8 +548,8 @@ class Payment extends BaseExtend {
548
548
* {
549
549
* number: number;
550
550
* card_name: string;
551
- * exp_month: string ;
552
- * exp_year: string ;
551
+ * exp_month: number ;
552
+ * exp_year: number ;
553
553
* }
554
554
* ```
555
555
*/
@@ -566,8 +566,8 @@ class Payment extends BaseExtend {
566
566
cardNumber : string ,
567
567
cardName : string ,
568
568
cvc : number ,
569
- expMonth : string ,
570
- expYear : string ,
569
+ expMonth : number ,
570
+ expYear : number ,
571
571
currency : string ,
572
572
} ) : Promise < AxiosResponse < SetDefaultCard > > {
573
573
const body = {
Original file line number Diff line number Diff line change @@ -418,17 +418,17 @@ class Subscription extends BaseExtend {
418
418
* @param {string } cardNumber The card number.
419
419
* @param {string } cardName The cardholder's name.
420
420
* @param {number } cvc The card CVV number.
421
- * @param {string } expMonth The card expiration month [1...12].
422
- * @param {string } expYear The card expiration year.
421
+ * @param {number } expMonth The card expiration month [1...12].
422
+ * @param {number } expYear The card expiration year.
423
423
* @param {string } currency The currency in which the subscription transactions are conducted.
424
424
* @example
425
425
* InPlayer.Payment
426
426
* .setDefaultCreditCard({
427
427
* cardNumber: '4242424242424242',
428
428
* cardName: 'John Doe',
429
429
* cvc: 123,
430
- * expMonth: '1' ,
431
- * expYear: ' 2020' ,
430
+ * expMonth: 1 ,
431
+ * expYear: 2020,
432
432
* currency: 'EUR'
433
433
* })
434
434
* .then(data => console.log(data));
@@ -437,8 +437,8 @@ class Subscription extends BaseExtend {
437
437
* {
438
438
* number: number;
439
439
* card_name: string;
440
- * exp_month: string ;
441
- * exp_year: string ;
440
+ * exp_month: number ;
441
+ * exp_year: number ;
442
442
* }
443
443
* ```
444
444
*/
@@ -455,8 +455,8 @@ class Subscription extends BaseExtend {
455
455
cardNumber : string ,
456
456
cardName : string ,
457
457
cvc : number ,
458
- expMonth : string ,
459
- expYear : string ,
458
+ expMonth : number ,
459
+ expYear : number ,
460
460
currency : string ,
461
461
} ) : Promise < AxiosResponse < SetDefaultCard > > {
462
462
const body = {
Original file line number Diff line number Diff line change 1
1
import { createTimestamp } from '../helpers' ;
2
- import { CredentialsConfig } from '../models/CommonInterfaces' ;
3
2
4
3
class Credentials {
5
4
token : string ;
@@ -16,7 +15,7 @@ class Credentials {
16
15
return createTimestamp ( ) > this . expires ;
17
16
}
18
17
19
- toObject ( ) : CredentialsConfig {
18
+ toObject ( ) {
20
19
return {
21
20
token : this . token ,
22
21
refreshToken : this . refreshToken ,
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ export interface SignUpData {
6
6
email : string ;
7
7
password : string ;
8
8
passwordConfirmation : string ;
9
- type : 'consumer' | 'merchant' ;
9
+ type : 'consumer' ;
10
10
grantType ?: 'password' | 'client_credentials' | 'refresh_token' ;
11
11
clientId : string ;
12
12
referrer : string ;
Original file line number Diff line number Diff line change @@ -151,8 +151,8 @@ export interface DefaultCreditCardData {
151
151
cardNumber : string ;
152
152
cardName : string ;
153
153
cvc : number ;
154
- expMonth : string ;
155
- expYear : string ;
154
+ expMonth : number ;
155
+ expYear : number ;
156
156
currency : string ;
157
157
}
158
158
You can’t perform that action at this time.
0 commit comments