diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index a715ae9a..170d2454 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -464,18 +464,18 @@ export default { return isRepair; case 'deductibleOverZero': return ( - this.isDeductibleVisible && this.deductibleValue !== 0 - ); // TODO what if deductible is negative? + this.isDeductibleVisible && this.deductibleValue > 0 + ); case 'isDeductibleZero': return ( - this.isDeductibleVisible && this.deductibleValue === 0 + this.isDeductibleVisible && this.deductibleValue <= 0 ); case 'verifiedRepair': return isRepair && this.isDeductibleVisible; case 'verifiedReplaceZeroDeductible': - return !isRepair && this.isDeductibleVisible && this.deductibleValue === 0; + return !isRepair && this.isDeductibleVisible && this.deductibleValue <= 0; case 'verifiedReplaceDeductibleOverZero': - return !isRepair && this.isDeductibleVisible && this.deductibleValue !== 0; + return !isRepair && this.isDeductibleVisible && this.deductibleValue > 0; default: return null; }