fix(poll): poll response improved and fixed

This commit is contained in:
Damian Mee 2014-08-22 23:59:42 +02:00
parent 18a4597a06
commit f00fb4c618

View file

@ -45,19 +45,22 @@ function poll(req, res) {
var fiatBalance = plugins.fiatBalance(fingerprint);
if (fiatBalance === null) return res.json({err: 'No balance available'});
var idVerificationLimit = _trader.config.exchanges.settings.
compliance.hasOwnProperty('idVerificationLimit') ?
_trader.config.exchanges.settings.compliance.idVerificationLimit :
null;
var config = plugins.getCachedConfig();
var complianceSettings = config.exchanges.settings.compliance;
res.json({
var response = {
err: null,
rate: rate * config.exchanges.settings.commission,
fiat: fiatBalance,
locale: config.brain.locale,
txLimit: parseInt(config.exchanges.settings.compliance.maximum.limit, 10),
idVerificationLimit: idVerificationLimit
});
txLimit: parseInt(complianceSettings.maximum.limit, 10),
idVerificationEnabled: complianceSettings.idVerificationEnabled
};
if (response.idVerificationEnabled)
response.idVerificationLimit = complianceSettings.idVerificationLimit
res.json(response);
}
function trade(req, res) {