From 7cca53f74cfe1472527c3147edda6689b1982ea0 Mon Sep 17 00:00:00 2001 From: Colin Dean Date: Sat, 17 Sep 2022 00:07:55 -0400 Subject: [PATCH] Fixes millage rate guard --- tax_rate_comparison/retrieve_tax_rates.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tax_rate_comparison/retrieve_tax_rates.py b/tax_rate_comparison/retrieve_tax_rates.py index 6f97ef5..0ed246e 100644 --- a/tax_rate_comparison/retrieve_tax_rates.py +++ b/tax_rate_comparison/retrieve_tax_rates.py @@ -28,7 +28,8 @@ class MillageRate: rate: float = 0.0 def __post_init__(self): - self.rate = self.mills / 1000.0 + if self.rate == 0.0 and self.mills != 0.0: + self.rate = self.mills / 1000.0 def __add__(self, other: 'MillageRate') -> 'MillageRate': assert type(other) == MillageRate