fix: Heatmap in Vehicle

This commit is contained in:
michellealva 2020-07-20 13:04:46 +05:30
parent d81372a39c
commit 37cd1b8021

View File

@ -13,4 +13,11 @@ class Vehicle(Document):
if getdate(self.start_date) > getdate(self.end_date):
frappe.throw(_("Insurance Start date should be less than Insurance End date"))
if getdate(self.carbon_check_date) > getdate():
frappe.throw(_("Last carbon check date cannot be a future date"))
frappe.throw(_("Last carbon check date cannot be a future date"))
def get_timeline_data(doctype, name):
'''Return timeline for vehicle log'''
return dict(frappe.db.sql('''select unix_timestamp(date), count(*)
from `tabVehicle Log` where license_plate=%s
and date > date_sub(curdate(), interval 1 year)
group by date''', name))