|
1 | 1 | /*
|
2 |
| -Gitana JavaScript Driver - Version 1.0.326 |
| 2 | +Gitana JavaScript Driver - Version 1.0.330 |
3 | 3 |
|
4 | 4 | Copyright 2019 Gitana Software, Inc.
|
5 | 5 |
|
@@ -2377,7 +2377,7 @@ if (typeof JSON !== 'object') {
|
2377 | 2377 | Gitana.requestCount = 0;
|
2378 | 2378 |
|
2379 | 2379 | // version of the driver
|
2380 |
| - Gitana.VERSION = "1.0.326"; |
| 2380 | + Gitana.VERSION = "1.0.330"; |
2381 | 2381 |
|
2382 | 2382 | // allow for optional global assignment
|
2383 | 2383 | // TODO: until we clean up the "window" variable reliance, we have to always set onto window again
|
@@ -4476,7 +4476,7 @@ Gitana.OAuth2Http.TOKEN_METHOD = "POST";
|
4476 | 4476 | {
|
4477 | 4477 | self.next(returned);
|
4478 | 4478 | }
|
4479 |
| - }, 0); |
| 4479 | + }); |
4480 | 4480 | }
|
4481 | 4481 | else
|
4482 | 4482 | {
|
@@ -5994,20 +5994,20 @@ Gitana.OAuth2Http.TOKEN_METHOD = "POST";
|
5994 | 5994 | *
|
5995 | 5995 | * @param object {Object} object
|
5996 | 5996 | */
|
5997 |
| - Gitana.deleteProperties = function(object, deleteFunctions) { |
5998 |
| - var keys = []; |
5999 |
| - for (var k in object) { keys.push(k); } |
| 5997 | + Gitana.deleteProperties = function(object, deleteFunctions) |
| 5998 | + { |
| 5999 | + Object.keys(object).forEach(function(key) { |
6000 | 6000 |
|
6001 |
| - for (var i = 0; i < keys.length; i++) |
6002 |
| - { |
6003 |
| - var key = keys[i]; |
| 6001 | + if (object.hasOwnProperty(key)) |
| 6002 | + { |
| 6003 | + var isFunction = Gitana.isFunction(object[key]); |
6004 | 6004 |
|
6005 |
| - if (object.hasOwnProperty(key)) { |
6006 |
| - if (!Gitana.isFunction(object[key]) || (deleteFunctions && Gitana.isFunction(object[key]))) { |
| 6005 | + if (!isFunction || (isFunction && deleteFunctions)) |
| 6006 | + { |
6007 | 6007 | delete object[key];
|
6008 | 6008 | }
|
6009 | 6009 | }
|
6010 |
| - } |
| 6010 | + }); |
6011 | 6011 | };
|
6012 | 6012 |
|
6013 | 6013 |
|
@@ -7834,8 +7834,6 @@ Gitana.OAuth2Http.TOKEN_METHOD = "POST";
|
7834 | 7834 | }
|
7835 | 7835 | this[k] = o;
|
7836 | 7836 |
|
7837 |
| - this[k] = o; |
7838 |
| - |
7839 | 7837 | this.__keys().push(k);
|
7840 | 7838 | }
|
7841 | 7839 | }
|
|
0 commit comments