Skip to content

Commit 0bac756

Browse files
committed
Add parsing a boolean flag params to integer
1 parent e5ed20d commit 0bac756

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

lib/message-mms.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ MessageMms.prototype.group = function (group) {
3434
* @return {MessageMms} or flag
3535
*/
3636
MessageMms.prototype.test = function (flag) {
37-
return this.param('test', _.isUndefined(flag) ? '1' : flag);
37+
return this.param('test', _.isUndefined(flag) ? '1' : _.toInteger(flag));
3838
};
3939

4040
/**
@@ -69,7 +69,7 @@ MessageMms.prototype.smil = function (smil) {
6969
* @return {MessageMms} or flag
7070
*/
7171
MessageMms.prototype.checkIdx = function (flag) {
72-
return this.param('check_idx', _.isUndefined(flag) ? '1' : flag);
72+
return this.param('check_idx', _.isUndefined(flag) ? '1' : _.toInteger(flag));
7373
};
7474

7575
/**

lib/message-sms.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,39 +55,39 @@ MessageSms.prototype.group = function (groupName) {
5555
* @return {MessageSms|Boolean}
5656
*/
5757
MessageSms.prototype.test = function (flag) {
58-
return this.param('test', _.isUndefined(flag) ? '1' : flag);
58+
return this.param('test', _.isUndefined(flag) ? '1' : _.toInteger(flag));
5959
};
6060

6161
/**
6262
* @param {Boolean} [flag]
6363
* @return {MessageSms|Boolean}
6464
*/
6565
MessageSms.prototype.skipForeign = function (flag) {
66-
return this.param('skip_foreign', _.isUndefined(flag) ? '1' : flag);
66+
return this.param('skip_foreign', _.isUndefined(flag) ? '1' : _.toInteger(flag));
6767
};
6868

6969
/**
7070
* @param {Boolean} [flag]
7171
* @return {MessageSms|Boolean}
7272
*/
7373
MessageSms.prototype.flash = function (flag) {
74-
return this.param('flash', _.isUndefined(flag) ? '1' : flag);
74+
return this.param('flash', _.isUndefined(flag) ? '1' : _.toInteger(flag));
7575
};
7676

7777
/**
7878
* @param {Boolean} [flag]
7979
* @return {MessageSms|Boolean}
8080
*/
8181
MessageSms.prototype.details = function (flag) {
82-
return this.param('details', _.isUndefined(flag) ? '1' : flag);
82+
return this.param('details', _.isUndefined(flag) ? '1' : _.toInteger(flag));
8383
};
8484

8585
/**
8686
* @param {Boolean} [flag]
8787
* @return {MessageSms|Boolean}
8888
*/
8989
MessageSms.prototype.dateValidate = function (flag) {
90-
return this.param('date_validate', _.isUndefined(flag) ? '1' : flag);
90+
return this.param('date_validate', _.isUndefined(flag) ? '1' : _.toInteger(flag));
9191
};
9292

9393
/**
@@ -122,7 +122,7 @@ MessageSms.prototype.dataEncoding = function (dataEncoding) {
122122
* @return {MessageSms} or flag
123123
*/
124124
MessageSms.prototype.skipForeign = function (flag) {
125-
return this.param('skip_foreign', _.isUndefined(flag) ? '1' : flag);
125+
return this.param('skip_foreign', _.isUndefined(flag) ? '1' : _.toInteger(flag));
126126
};
127127

128128
/**
@@ -138,23 +138,23 @@ MessageSms.prototype.idx = function (idx) {
138138
* @return {MessageSms} or flag
139139
*/
140140
MessageSms.prototype.checkIdx = function (flag) {
141-
return this.param('check_idx', _.isUndefined(flag) ? '1' : flag);
141+
return this.param('check_idx', _.isUndefined(flag) ? '1' : _.toInteger(flag));
142142
};
143143

144144
/**
145145
* @param {Boolean} [flag]
146146
* @return {MessageSms} or flag
147147
*/
148148
MessageSms.prototype.normalize = function (flag) {
149-
return this.param('normalize', _.isUndefined(flag) ? '1' : flag);
149+
return this.param('normalize', _.isUndefined(flag) ? '1' : _.toInteger(flag));
150150
};
151151

152152
/**
153153
* @param {Boolean} [flag]
154154
* @return {MessageSms} or flag
155155
*/
156156
MessageSms.prototype.fast = function (flag) {
157-
return this.param('fast', _.isUndefined(flag) ? '1' : flag);
157+
return this.param('fast', _.isUndefined(flag) ? '1' : _.toInteger(flag));
158158
};
159159

160160
/**

lib/message-vms.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ MessageVms.prototype.group = function (group) {
7171
* @return {MessageVms|Boolean}
7272
*/
7373
MessageVms.prototype.test = function (flag) {
74-
return this.param('test', _.isUndefined(flag) ? '1' : flag);
74+
return this.param('test', _.isUndefined(flag) ? '1' : _.toInteger(flag));
7575
};
7676

7777
/**
@@ -114,7 +114,7 @@ MessageVms.prototype.ttsLector = function (lector) {
114114
* @return {MessageVms|Boolean}
115115
*/
116116
MessageVms.prototype.checkIdx = function (flag) {
117-
return this.param('check_idx', _.isUndefined(flag) ? '1' : flag);
117+
return this.param('check_idx', _.isUndefined(flag) ? '1' : _.toInteger(flag));
118118
};
119119

120120
/**

lib/points-get.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ PointsGet.prototype = Object.create(ActionAbstract.prototype);
1818
* @return {PointsGet|Boolean}
1919
*/
2020
PointsGet.prototype.details = function (flag) {
21-
return this.param('details', _.isUndefined(flag) ? '1' : flag);
21+
return this.param('details', _.isUndefined(flag) ? '1' : _.toInteger(flag));
2222
};
2323

2424
/**

lib/sender-list.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ SenderList.prototype = Object.create(ActionAbstract.prototype);
1818
* @return {SenderList|Boolean}
1919
*/
2020
SenderList.prototype.withNatNames = function (flag) {
21-
return this.param('with_nat_names', _.isUndefined(flag) ? '1' : flag);
21+
return this.param('with_nat_names', _.isUndefined(flag) ? '1' : _.toInteger(flag));
2222
};
2323

2424
/**

0 commit comments

Comments
 (0)