From 07c141d50972ae00755be1b149a97dc10fd4328f Mon Sep 17 00:00:00 2001 From: Yingtong Li Date: Sat, 12 Jan 2019 15:38:02 +1100 Subject: [PATCH] Initialise bulletin date to next Sunday --- sspromotions/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sspromotions/views.py b/sspromotions/views.py index e51d7b6..7d98935 100644 --- a/sspromotions/views.py +++ b/sspromotions/views.py @@ -93,7 +93,8 @@ def bulletin_new(request): return redirect(reverse('bulletin_edit', kwargs={'id': item.id})) else: item = models.BulletinItem() - item.date = timezone.now() + item.date = timezone.now().date() + item.date += datetime.timedelta(days=(6 - item.date.weekday() + 7) % 7) # Next Sunday (6 = Sunday) return render(request, 'sspromotions/bulletin_edit.html', { 'item': item, 'groups': [group for group in models.Group.objects.all() if group.can_user_access(request.user)],