Merge pull request #150 from joserobleda/master
Use hasOwnProperty to prevent erros
This commit is contained in:
commit
0707eb851b
|
@ -140,6 +140,7 @@ exports.OAuth.prototype._buildAuthorizationHeaders= function(orderedParameters)
|
|||
exports.OAuth.prototype._makeArrayOfArgumentsHash= function(argumentsHash) {
|
||||
var argument_pairs= [];
|
||||
for(var key in argumentsHash ) {
|
||||
if (argumentsHash.hasOwnProperty(key)) {
|
||||
var value= argumentsHash[key];
|
||||
if( Array.isArray(value) ) {
|
||||
for(var i=0;i<value.length;i++) {
|
||||
|
@ -149,6 +150,7 @@ exports.OAuth.prototype._makeArrayOfArgumentsHash= function(argumentsHash) {
|
|||
else {
|
||||
argument_pairs[argument_pairs.length]= [key, value];
|
||||
}
|
||||
}
|
||||
}
|
||||
return argument_pairs;
|
||||
}
|
||||
|
@ -274,7 +276,7 @@ exports.OAuth.prototype._prepareParameters= function( oauth_token, oauth_token_s
|
|||
else {
|
||||
if( extra_params ) {
|
||||
for( var key in extra_params ) {
|
||||
oauthParameters[key]= extra_params[key];
|
||||
if (extra_params.hasOwnProperty(key)) oauthParameters[key]= extra_params[key];
|
||||
}
|
||||
}
|
||||
var parsedUrl= URL.parse( url, false );
|
||||
|
|
Loading…
Reference in New Issue