fix(poll): poll response improved and fixed
This commit is contained in:
parent
18a4597a06
commit
f00fb4c618
1 changed files with 11 additions and 8 deletions
|
|
@ -45,19 +45,22 @@ function poll(req, res) {
|
||||||
var fiatBalance = plugins.fiatBalance(fingerprint);
|
var fiatBalance = plugins.fiatBalance(fingerprint);
|
||||||
if (fiatBalance === null) return res.json({err: 'No balance available'});
|
if (fiatBalance === null) return res.json({err: 'No balance available'});
|
||||||
|
|
||||||
var idVerificationLimit = _trader.config.exchanges.settings.
|
var config = plugins.getCachedConfig();
|
||||||
compliance.hasOwnProperty('idVerificationLimit') ?
|
var complianceSettings = config.exchanges.settings.compliance;
|
||||||
_trader.config.exchanges.settings.compliance.idVerificationLimit :
|
|
||||||
null;
|
|
||||||
|
|
||||||
res.json({
|
var response = {
|
||||||
err: null,
|
err: null,
|
||||||
rate: rate * config.exchanges.settings.commission,
|
rate: rate * config.exchanges.settings.commission,
|
||||||
fiat: fiatBalance,
|
fiat: fiatBalance,
|
||||||
locale: config.brain.locale,
|
locale: config.brain.locale,
|
||||||
txLimit: parseInt(config.exchanges.settings.compliance.maximum.limit, 10),
|
txLimit: parseInt(complianceSettings.maximum.limit, 10),
|
||||||
idVerificationLimit: idVerificationLimit
|
idVerificationEnabled: complianceSettings.idVerificationEnabled
|
||||||
});
|
};
|
||||||
|
|
||||||
|
if (response.idVerificationEnabled)
|
||||||
|
response.idVerificationLimit = complianceSettings.idVerificationLimit
|
||||||
|
|
||||||
|
res.json(response);
|
||||||
}
|
}
|
||||||
|
|
||||||
function trade(req, res) {
|
function trade(req, res) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue