diff options
| author | Mitch Riedstra <mitch@riedstra.us> | 2018-03-25 22:41:03 -0400 |
|---|---|---|
| committer | Mitch Riedstra <mitch@riedstra.us> | 2018-03-25 22:41:03 -0400 |
| commit | 02e68c71dbae66e46703ca403c45378c6a0437aa (patch) | |
| tree | 35a671b78de69c3c350ccdd1f758b07a40ea465c /app/dispatch/models.py | |
| parent | 8f52ee7320051bce63254a70a524b407cc8105c1 (diff) | |
| download | dispatch-tracker-02e68c71dbae66e46703ca403c45378c6a0437aa.tar.gz dispatch-tracker-02e68c71dbae66e46703ca403c45378c6a0437aa.tar.xz | |
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.
Diffstat (limited to 'app/dispatch/models.py')
| -rw-r--r-- | app/dispatch/models.py | 11 |
1 files changed, 11 insertions, 0 deletions
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) |
