cardreader: allow 0 as a valid protocol value
This commit is contained in:
committed by
Santiago Gimeno
parent
51e9db2ad6
commit
98a5269015
@@ -88,7 +88,10 @@ CardReader.prototype.connect = function(options, cb) {
|
|||||||
|
|
||||||
options = options || {};
|
options = options || {};
|
||||||
options.share_mode = options.share_mode || this.SCARD_SHARE_EXCLUSIVE;
|
options.share_mode = options.share_mode || this.SCARD_SHARE_EXCLUSIVE;
|
||||||
options.protocol = options.protocol || this.SCARD_PROTOCOL_T0 | this.SCARD_PROTOCOL_T1;
|
|
||||||
|
if (typeof options.protocol === 'undefined' || options.protocol === null) {
|
||||||
|
options.protocol = this.SCARD_PROTOCOL_T0 | this.SCARD_PROTOCOL_T1;
|
||||||
|
}
|
||||||
|
|
||||||
if (!this.connected) {
|
if (!this.connected) {
|
||||||
this._connect(options.share_mode, options.protocol, cb);
|
this._connect(options.share_mode, options.protocol, cb);
|
||||||
|
|||||||
Reference in New Issue
Block a user