From 9c15d19c0e9f0ec93a5becf0de1483e01c04272c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Salgado?= Date: Tue, 23 Nov 2021 18:28:42 +0000 Subject: [PATCH] fix: offset sent to machine --- lib/plugins.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/plugins.js b/lib/plugins.js index bfafe327..6406d657 100644 --- a/lib/plugins.js +++ b/lib/plugins.js @@ -3,6 +3,8 @@ const argv = require('minimist')(process.argv.slice(2)) const crypto = require('crypto') const pgp = require('pg-promise')() const dateFormat = require('dateformat') +const { getTimezoneOffset } = require('date-fns-tz') +const { millisecondsToMinutes } = require('date-fns/fp') const BN = require('./bn') const dbm = require('./postgresql_interface') @@ -230,7 +232,7 @@ function plugins (settings, deviceId) { const localeConfig = configManager.getLocale(deviceId, settings.config) const fiatCode = localeConfig.fiatCurrency const cryptoCodes = localeConfig.cryptoCurrencies - const timezone = localeConfig.timezone + const timezone = millisecondsToMinutes(getTimezoneOffset(localeConfig.timezone)) const tickerPromises = cryptoCodes.map(c => ticker.getRates(settings, fiatCode, c)) const balancePromises = cryptoCodes.map(c => fiatBalance(fiatCode, c))