dont hide the comments even if they are small amounts, fix the years we pay rego if we lease/buyout car, etc.
This commit is contained in:
7
calc.py
7
calc.py
@@ -6,8 +6,6 @@ LEASE = 0
|
|||||||
|
|
||||||
def add_annotation(finance, dt, total, delta, text):
|
def add_annotation(finance, dt, total, delta, text):
|
||||||
# dont add an annotation for small changes (jic)
|
# dont add an annotation for small changes (jic)
|
||||||
# if abs(delta) < 5000:
|
|
||||||
# return
|
|
||||||
tm = dt.timestamp() * 1000
|
tm = dt.timestamp() * 1000
|
||||||
if delta > 0:
|
if delta > 0:
|
||||||
text += f": ${int(abs(delta))}"
|
text += f": ${int(abs(delta))}"
|
||||||
@@ -198,12 +196,9 @@ def calculate_savings_depletion(finance):
|
|||||||
if current_date.month == car_balloon_date.month and current_date.day == car_balloon_date.day:
|
if current_date.month == car_balloon_date.month and current_date.day == car_balloon_date.day:
|
||||||
# staying with the lease (0), if I have quit, then pay monthly rego only up to lease date, but full cost after car balloon date
|
# staying with the lease (0), if I have quit, then pay monthly rego only up to lease date, but full cost after car balloon date
|
||||||
if Ioniq6_future == LEASE:
|
if Ioniq6_future == LEASE:
|
||||||
if current_date.year > car_balloon_date.year:
|
if current_date.year >= car_balloon_date.year:
|
||||||
current_savings -= (ioniq6_ins + ioniq6_rego)
|
current_savings -= (ioniq6_ins + ioniq6_rego)
|
||||||
add_annotation(finance, current_date, current_savings, -(ioniq6_ins+ioniq6_rego), "IONIQ 6 ins/rego" )
|
add_annotation(finance, current_date, current_savings, -(ioniq6_ins+ioniq6_rego), "IONIQ 6 ins/rego" )
|
||||||
else:
|
|
||||||
current_savings -= ioniq6_rego
|
|
||||||
add_annotation(finance, current_date, current_savings, -ioniq6_rego, "IONIQ 6 rego" )
|
|
||||||
# if we buy car outright, then as long as this anniversary is after buyout date, pay ins and rego
|
# if we buy car outright, then as long as this anniversary is after buyout date, pay ins and rego
|
||||||
elif current_date.year >= car_buyout_date.year:
|
elif current_date.year >= car_buyout_date.year:
|
||||||
current_savings -= (ioniq6_ins + ioniq6_rego)
|
current_savings -= (ioniq6_ins + ioniq6_rego)
|
||||||
|
|||||||
Reference in New Issue
Block a user