From 0cd14ba3986abb350ed66ec1008ae573e6284cdc Mon Sep 17 00:00:00 2001 From: Cesar <26280794+csrapr@users.noreply.github.com> Date: Thu, 17 Dec 2020 16:00:39 +0000 Subject: [PATCH] Fix: blacklist modal not opening Fix: no more fetching of non operator added addresses for blacklisted addresses table. Fix: trim address white spaces before sending it to database query --- lib/blacklist.js | 4 ++-- new-lamassu-admin/src/pages/Blacklist/Blacklist.js | 2 +- new-lamassu-admin/src/pages/Blacklist/BlacklistModal.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/blacklist.js b/lib/blacklist.js index 4415675f..1e1d91d7 100644 --- a/lib/blacklist.js +++ b/lib/blacklist.js @@ -1,8 +1,8 @@ const db = require('./db') -// Get all blacklist rows from the DB "blacklist" table +// Get all blacklist rows from the DB "blacklist" table that were manually inserted by the operator const getBlacklist = () => { - return db.any('select * from blacklist').then(res => + return db.any(`SELECT * FROM blacklist WHERE created_by_operator = 't'`).then(res => res.map(item => ({ cryptoCode: item.crypto_code, address: item.address, diff --git a/new-lamassu-admin/src/pages/Blacklist/Blacklist.js b/new-lamassu-admin/src/pages/Blacklist/Blacklist.js index ce91ef55..f40c8bfc 100644 --- a/new-lamassu-admin/src/pages/Blacklist/Blacklist.js +++ b/new-lamassu-admin/src/pages/Blacklist/Blacklist.js @@ -121,7 +121,7 @@ const Blacklist = () => { return ( <> - setShowModal(false)}>Blacklist new addresses + setShowModal(true)}>Blacklist new addresses { .required('An address is required') })} onSubmit={({ address }, { resetForm }) => { - handleAddToBlacklist(address) + handleAddToBlacklist(address.trim()) resetForm() }}>