refactor: error message building

This commit is contained in:
José Oliveira 2021-03-29 14:32:11 +01:00 committed by Josh Harvey
parent 0379da13b7
commit 473aada9e1

View file

@ -114,21 +114,18 @@ const Schema = Yup.object()
txVolume: threshold => {
const thresholdMessage = 'Volume must be greater than or equal to 0'
const thresholdDaysMessage = 'Days must be greater than 0'
const message = [thresholdMessage, thresholdDaysMessage]
if (threshold.threshold < 0 && threshold.thresholdDays <= 0)
return message.join(', ')
if (threshold.threshold < 0) return message[0]
if (threshold.thresholdDays <= 0) return message[1]
const message = []
if (threshold.threshold < 0) message.push(thresholdMessage)
if (threshold.thresholdDays <= 0) message.push(thresholdDaysMessage)
return message.join(', ')
},
txVelocity: threshold => {
const thresholdMessage = 'Transactions must be greater than 0'
const thresholdDaysMessage = 'Days must be greater than 0'
const message = [thresholdMessage, thresholdDaysMessage]
if (threshold.threshold <= 0 && threshold.thresholdDays <= 0)
return message.join(', ')
if (threshold.threshold <= 0) return message[0]
if (threshold.thresholdDays <= 0) return message[1]
return message
const message = []
if (threshold.threshold <= 0) message.push(thresholdMessage)
if (threshold.thresholdDays <= 0) message.push(thresholdDaysMessage)
return message.join(', ')
},
consecutiveDays: threshold => 'Days must be greater than 0'
}