fix double BTC bug in ssu when configuring currencies
This commit is contained in:
parent
4d4e81ca72
commit
bc0a5b9597
1 changed files with 5 additions and 1 deletions
6
bin/ssu
6
bin/ssu
|
|
@ -145,6 +145,10 @@ function cryptoActivate (code, on) {
|
|||
.then(function (data) {
|
||||
var config = data.data
|
||||
if (on) {
|
||||
if (R.contains(code, config.exchanges.settings.coins)) {
|
||||
console.log('success [no changes]')
|
||||
process.exit(0)
|
||||
}
|
||||
config.exchanges.settings.coins = R.append(code, config.exchanges.settings.coins)
|
||||
} else {
|
||||
config.exchanges.settings.coins = R.without([code], config.exchanges.settings.coins)
|
||||
|
|
@ -195,7 +199,7 @@ function crypto () {
|
|||
transfer: walletPlugin,
|
||||
trader: traderPlugin
|
||||
}
|
||||
config.exchanges.settings.coins = ['BTC', code]
|
||||
config.exchanges.settings.coins = R.union(config.exchanges.settings.coins, [code])
|
||||
db.none('update user_config set data=$1 where type=$2', [config, 'exchanges'])
|
||||
db.none('notify "config_update"')
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue