diff --git a/new-lamassu-admin/src/pages/Commissions/components/CommissionsList.js b/new-lamassu-admin/src/pages/Commissions/components/CommissionsList.js index 2431f20c..ec0b3c35 100644 --- a/new-lamassu-admin/src/pages/Commissions/components/CommissionsList.js +++ b/new-lamassu-admin/src/pages/Commissions/components/CommissionsList.js @@ -60,6 +60,11 @@ const CommissionsList = memo( getCommissions(cryptoCode, deviceId, config) )(machinesCoinsTuples) + const tableData = R.compose( + sortCommissionsBy(orderProp, machines), + filterCommissions(coinFilter, machineFilter, machines) + )(commissions) + return (
@@ -93,10 +98,7 @@ const CommissionsList = memo( save={saveOverrides} initialValues={overridesDefaults} validationSchema={getListCommissionsSchema()} - data={R.compose( - sortCommissionsBy(orderProp, machines), - filterCommissions(coinFilter, machineFilter, machines) - )(commissions)} + data={tableData} elements={commissionsList(data, currency)} />
diff --git a/new-lamassu-admin/src/pages/Commissions/helper.js b/new-lamassu-admin/src/pages/Commissions/helper.js index cdf11b9d..bdb11d2e 100644 --- a/new-lamassu-admin/src/pages/Commissions/helper.js +++ b/new-lamassu-admin/src/pages/Commissions/helper.js @@ -410,7 +410,7 @@ const getMachineCoins = (deviceId, localeConfig) => { const overrides = R.prop('overrides', localeConfig) - if (!R.isEmpty(overrides)) { + if (overrides && !R.isEmpty(overrides)) { const override = R.find(it => it.machine === deviceId)(overrides) if (override !== undefined) return R.prop('cryptoCurrencies', override) @@ -473,11 +473,7 @@ const getListCommissionsFields = (getData, currency, defaults) => { size: 'sm', view: getView(machineData, 'name', 'deviceId'), input: TextInput, - editable: false, - inputProps: { - valueProp: 'deviceId', - getLabel: R.path(['name']) - } + editable: false }, { name: 'cryptoCurrencies', @@ -485,7 +481,6 @@ const getListCommissionsFields = (getData, currency, defaults) => { width: 280, view: R.prop(0), size: 'sm', - input: TextInput, editable: false }, {