diff --git a/lib/customers.js b/lib/customers.js index d1215009..f2d51a72 100644 --- a/lib/customers.js +++ b/lib/customers.js @@ -339,7 +339,7 @@ function camelizeDeep (customer) { /** * Get all available complianceTypes - * that can be overriden (excluding hard_limit) + * that can be overridden (excluding hard_limit) * * @name getComplianceTypes * @function @@ -404,7 +404,7 @@ function enhanceAtFields (fields) { */ function enhanceOverrideFields (fields, userToken) { if (!userToken) return fields - // Populate with computedFields (user who overrode and overriden timestamps date) + // Populate with computedFields (user who overrode and overridden timestamps date) return _.reduce(_.assign, fields, _.map((type) => { return (fields[type + '_override']) ? { diff --git a/new-lamassu-admin/src/components/editableTable/Row.js b/new-lamassu-admin/src/components/editableTable/Row.js index cea0d2c9..8bee37d8 100644 --- a/new-lamassu-admin/src/components/editableTable/Row.js +++ b/new-lamassu-admin/src/components/editableTable/Row.js @@ -257,6 +257,7 @@ const ERow = ({ editing, disabled, lastOfGroup, newRow }) => { size={rowSize} error={editing && hasErrors} newRow={newRow && !hasErrors} + shouldShowError errorMessage={errorMessage}> {innerElements.map((it, idx) => { return ( diff --git a/new-lamassu-admin/src/pages/Commissions/Commissions.js b/new-lamassu-admin/src/pages/Commissions/Commissions.js index 08f48f27..d9d25a52 100644 --- a/new-lamassu-admin/src/pages/Commissions/Commissions.js +++ b/new-lamassu-admin/src/pages/Commissions/Commissions.js @@ -74,13 +74,13 @@ const Commissions = ({ name: SCREEN_KEY }) => { } const saveOverridesFromList = it => (_, override) => { - const cryptoOverriden = R.path(['cryptoCurrencies', 0], override) + const cryptoOverridden = R.path(['cryptoCurrencies', 0], override) const sameMachine = R.eqProps('machine', override) const notSameOverride = it => !R.eqProps('cryptoCurrencies', override, it) const filterMachine = R.filter(R.both(sameMachine, notSameOverride)) - const removeCoin = removeCoinFromOverride(cryptoOverriden) + const removeCoin = removeCoinFromOverride(cryptoOverridden) const machineOverrides = R.map(removeCoin)(filterMachine(it)) diff --git a/new-lamassu-admin/src/pages/Commissions/helper.js b/new-lamassu-admin/src/pages/Commissions/helper.js index 4e65dd81..fd8e2ad7 100644 --- a/new-lamassu-admin/src/pages/Commissions/helper.js +++ b/new-lamassu-admin/src/pages/Commissions/helper.js @@ -318,7 +318,7 @@ const getOverridesSchema = (values, rawData, locale) => { 'deviceId' )(machine) - const message = `${codes} already overriden for machine: ${machineView}` + const message = `${codes} already overridden for machine: ${machineView}` return this.createError({ message }) } diff --git a/new-lamassu-admin/src/pages/Locales/helper.js b/new-lamassu-admin/src/pages/Locales/helper.js index f4e9aa76..738fc75f 100644 --- a/new-lamassu-admin/src/pages/Locales/helper.js +++ b/new-lamassu-admin/src/pages/Locales/helper.js @@ -27,10 +27,10 @@ const allFields = (getData, onChange, auxElements = []) => { return R.compose(R.join(', '), R.map(getView(data, 'code')))(it) } - const overridenMachines = R.map(override => override.machine, auxElements) + const overriddenMachines = R.map(override => override.machine, auxElements) const suggestionFilter = it => - R.differenceWith((x, y) => x.deviceId === y, it, overridenMachines) + R.differenceWith((x, y) => x.deviceId === y, it, overriddenMachines) const machineData = getData(['machines']) const countryData = getData(['countries']) diff --git a/new-lamassu-admin/src/pages/Maintenance/Wizard/Wizard.js b/new-lamassu-admin/src/pages/Maintenance/Wizard/Wizard.js index 3597c921..e0f18da0 100644 --- a/new-lamassu-admin/src/pages/Maintenance/Wizard/Wizard.js +++ b/new-lamassu-admin/src/pages/Maintenance/Wizard/Wizard.js @@ -10,7 +10,7 @@ import WizardSplash from './WizardSplash' import WizardStep from './WizardStep' const MODAL_WIDTH = 554 -const MODAL_HEIGHT = 520 +const MODAL_HEIGHT = 535 const CASHBOX_DEFAULT_CAPACITY = 500 const CASSETTE_FIELDS = R.map( diff --git a/new-lamassu-admin/src/pages/Maintenance/Wizard/WizardStep.js b/new-lamassu-admin/src/pages/Maintenance/Wizard/WizardStep.js index 4163525b..48294a8f 100644 --- a/new-lamassu-admin/src/pages/Maintenance/Wizard/WizardStep.js +++ b/new-lamassu-admin/src/pages/Maintenance/Wizard/WizardStep.js @@ -4,6 +4,7 @@ import { Formik, Form, Field } from 'formik' import * as R from 'ramda' import React from 'react' +import ErrorMessage from 'src/components/ErrorMessage' import Stepper from 'src/components/Stepper' import { HoverableTooltip } from 'src/components/Tooltip' import { Button } from 'src/components/buttons' @@ -94,6 +95,10 @@ const styles = { }, errorMessage: { color: errorColor + }, + stepErrorMessage: { + maxWidth: 275, + marginTop: 25 } } @@ -284,6 +289,11 @@ const WizardStep = ({ = {numberToFiatAmount(cassetteTotal(values))}{' '} {fiatCurrency}
+ {!R.isEmpty(errors) && ( +