Skip to content

Commit c6bd01d

Browse files
authored
Merge pull request #120 from Countly/timezone-addition
Timezone addition
2 parents 84f8354 + 833a980 commit c6bd01d

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## 24.10.2
2+
- Added timezone support for server
3+
14
## 24.10.1
25
- Added a new method `set_id(newDeviceId)` for managing device ID changes according to the device ID Type
36
- Added `DeviceIdType` enums to be used to evaluate the device ID type.

lib/countly-bulk.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ CountlyBulk.StorageTypes = cc.storageTypeEnums;
5959
* });
6060
*/
6161
function CountlyBulk(conf) {
62-
var SDK_VERSION = "24.10.1";
62+
var SDK_VERSION = "24.10.2";
6363
var SDK_NAME = "javascript_native_nodejs_bulk";
6464

6565
var empty_queue_callback = null;
@@ -147,6 +147,7 @@ function CountlyBulk(conf) {
147147
var date = new Date((`${query.timestamp}`).length === 13 ? query.timestamp : parseInt(query.timestamp) * 1000);
148148
query.hour = query.hour || date.getHours();
149149
query.dow = query.dow || date.getDay();
150+
query.tz = query.tz || -date.getTimezoneOffset();
150151

151152
requestQueue.push(query);
152153
cc.log(cc.logLevelEnums.INFO, "CountlyBulk add_request, Adding request to the queue.");
@@ -195,6 +196,7 @@ function CountlyBulk(conf) {
195196
var date = new Date((`${query.timestamp}`).length === 13 ? query.timestamp : parseInt(query.timestamp) * 1000);
196197
query.hour = query.hour || date.getHours();
197198
query.dow = query.dow || date.getDay();
199+
query.tz = query.tz || -date.getTimezoneOffset();
198200
cc.log(cc.logLevelEnums.INFO, "CountlyBulk add_bulk_request, adding the request into queue.");
199201
requestQueue.push(query);
200202
}

lib/countly.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Countly.StorageTypes = cc.storageTypeEnums;
3333
Countly.DeviceIdType = cc.deviceIdTypeEnums;
3434
Countly.Bulk = Bulk;
3535
(function() {
36-
var SDK_VERSION = "24.10.1";
36+
var SDK_VERSION = "24.10.2";
3737
var SDK_NAME = "javascript_native_nodejs";
3838

3939
var inited = false;
@@ -1437,6 +1437,7 @@ Countly.Bulk = Bulk;
14371437
var date = new Date();
14381438
request.hour = date.getHours();
14391439
request.dow = date.getDay();
1440+
request.tz = -date.getTimezoneOffset();
14401441
}
14411442

14421443
/**

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "countly-sdk-nodejs",
3-
"version": "24.10.1",
3+
"version": "24.10.2",
44
"description": "Countly NodeJS SDK",
55
"main": "lib/countly.js",
66
"directories": {

0 commit comments

Comments
 (0)