From a7966a6ab6ed824613f1e22b568a1eba56e8369f Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Mon, 8 Jan 2018 10:54:10 -0500 Subject: Initial ability to generate invoices from the fake data tool --- app/dispatch/misc.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'app/dispatch/misc.py') diff --git a/app/dispatch/misc.py b/app/dispatch/misc.py index 14bb5e7..e0976bf 100644 --- a/app/dispatch/misc.py +++ b/app/dispatch/misc.py @@ -3,11 +3,17 @@ from datetime import datetime, timedelta from dateutil import rrule import uuid +# Text formatted date. *sigh* def get_week_dates(date=None): - week_dates = {} if date == None: date = formats.date_format(datetime.now(), "SHORT_DATE_FORMAT") dt = datetime.strptime(date, '%m/%d/%Y') + + return get_week_dates_datetime(dt=dt) + +def get_week_dates_datetime(dt=None): + week_dates = {} + weekday = dt.weekday() if weekday == 6: week_dates['start_date'] = dt -- cgit v1.2.3