From 02e68c71dbae66e46703ca403c45378c6a0437aa Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Sun, 25 Mar 2018 22:41:03 -0400 Subject: Remove color coding entirely if the load is paid for. Added audit log to the navigation bar as well. Removed commented out urls related to previous versions of the audit log. --- app/dispatch/models.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'app/dispatch/models.py') diff --git a/app/dispatch/models.py b/app/dispatch/models.py index 1d2bae2..6dcd570 100644 --- a/app/dispatch/models.py +++ b/app/dispatch/models.py @@ -64,6 +64,17 @@ class Load(models.Model): else: return False + def has_related_paid_invoices(self): + wk = get_week_dates_datetime(self.date) + inv = Invoice.objects.filter( + invoice_date__range=(wk['start_date'], + wk['end_date']), + paid=True) + if len(inv) >= 1: + return True + else: + return False + class Paperwork(models.Model): load = models.ForeignKey(Load, on_delete=models.CASCADE) -- cgit v1.2.3